Job Description
Welcome to Apex Dynamics, where innovation meets opportunity. We are looking for a visionary Software Engineer to join our elite team in New York City. We are committed to fostering a diverse and inclusive workplace and are proud to offer relocation assistance for top-tier talent ready to make an impact.
In this role, you will be at the forefront of developing next-generation cloud solutions. You will work in a collaborative environment that values your expertise and encourages you to push the boundaries of what's possible. Join us and enjoy competitive benefits, including weekly pay cycles and a clear path for career advancement.
Responsibilities
- Design, develop, and deploy high-performance, scalable software architectures using modern technologies.
- Collaborate closely with product managers and designers to translate complex requirements into elegant code solutions.
- Conduct thorough code reviews and provide constructive feedback to peers to maintain high standards of quality.
- Identify performance bottlenecks and implement optimizations to ensure the application runs efficiently under load.
- Mentor junior developers and contribute to the technical growth of the engineering team.
- Participate in the full software development lifecycle, from planning and design to testing and deployment.
- Adhere to security best practices and ensure compliance with industry standards.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience in a fast-paced environment.
- Strong proficiency in Python, Java, or Go.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Familiarity with containerization tools like Docker and orchestration with Kubernetes.
- Excellent problem-solving skills and ability to work independently or as part of a cross-functional team.
- Relocation assistance is available for candidates moving to the New York area.