Job Description
Are you a visionary engineer ready to build the next generation of digital solutions? Apex Innovations is seeking a highly skilled Senior Software Engineer to join our elite team in the heart of New York City. We are a fast-paced, forward-thinking company dedicated to transforming industries through innovative technology.
In this role, you will not just write code; you will architect the future of our platform. You will work in a hybrid environment (3 days in our Midtown Manhattan office) collaborating with product managers, designers, and other engineers to deliver high-impact software products.
Key Benefits: Competitive salary, comprehensive health benefits, 401(k) matching, and continuous learning opportunities.
Responsibilities
- Design, develop, and deploy scalable, high-performance software applications using modern technologies.
- Collaborate with cross-functional teams (Product, Design, QA) to define requirements and deliver features.
- Mentor junior developers and conduct rigorous code reviews to maintain high engineering standards.
- Identify and troubleshoot complex technical issues, optimizing application performance and reliability.
- Participate in the full software development lifecycle, from architecture planning to deployment and maintenance.
- Stay current with industry trends and emerging technologies to drive innovation within the team.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in Python, Java, or JavaScript and frameworks such as React or Node.js.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Deep understanding of database management systems (SQL and NoSQL).
- Excellent problem-solving skills and the ability to work in a fast-paced, Agile environment.