Job Title: Remote Software Engineer
Location: New York City (Remote)
Company: NYC Based Company
About Us:
EdEx are working with a client based in NYC - They are passionate about leveraging technology to solve real-world problems and drive innovation. Based in the vibrant tech hub of New York City, we offer a dynamic and inclusive work environment where creativity and collaboration are highly valued. As part of our commitment to flexible working arrangements, we are seeking a talented Remote Software Engineer to join our team and contribute to our exciting projects.
Job Description:
We are looking for an experienced and motivated Remote Software Engineer to join our growing team. The ideal candidate will be a skilled coder with a solid understanding of software engineering principles and a knack for solving complex problems. You will be responsible for designing, developing, and maintaining software applications that meet the needs of our diverse client base.
Key Responsibilities:
- Design, develop, test, and deploy high-quality software solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Troubleshoot and debug applications to optimize performance.
- Participate in code reviews to ensure code quality and share knowledge with team members.
- Stay updated with the latest industry trends and technologies to incorporate into your work.
- Work in an Agile development environment, participating in daily stand-ups, sprint planning, and retrospectives.
Requirements:
- Proven experience as a Software Engineer or in a similar role.
- Proficiency in one or more programming languages such as Python, Java, JavaScript, or Ruby.
- Experience with web development frameworks like Django, Flask, React, or Angular.
- Familiarity with version control systems, particularly Git.
- Strong understanding of software development principles and design patterns.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and manage time effectively in a remote setting.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of database management systems like MySQL, PostgreSQL, or MongoDB.
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Experience with CI/CD pipelines and DevOps practices.
- Understanding of Agile methodologies and project management tools.
Benefits:
- Competitive salary and performance-based bonuses.
- Flexible working hours and the ability to work remotely from NYC.
- Professional development opportunities and support for certifications.
- Collaborative and inclusive company culture.
- Health, dental, and vision insurance.
- Generous paid time off and holiday schedule.
- Company-sponsored events and team-building activities.
How to Apply:
If you are passionate about software engineering and excited about the opportunity to work remotely while being part of a dynamic team based in New York City, we would love to hear from you! Please submit your resume and a cover letter detailing your relevant experience and why you would be a great fit for our team.