Job Description
Are you ready to shape the future of digital experiences? Apex Systems is looking for a visionary Senior Software Engineer to join our elite team in the innovation hub of Boston.
As a premier technology staffing firm, we connect top talent with Fortune 500 companies and high-growth startups. In this role, you will leverage your expertise to build scalable, high-performance applications that drive business growth. We value creativity, technical excellence, and a collaborative spirit.
What You Will Do:
- Architect and develop robust software solutions using modern technologies.
- Lead code reviews and ensure best practices across the engineering team.
- Translate complex requirements into clean, efficient, and maintainable code.
- Collaborate closely with Product Managers and Designers to define product roadmap and features.
- Optimize application performance and troubleshoot complex technical issues.
- Mentor junior developers and foster a culture of continuous learning.
Qualifications:
- Minimum of 5 years of professional software development experience.
- Strong command of JavaScript (ES6+), TypeScript, or Python.
- Experience with cloud infrastructure (AWS, Azure, or GCP).
- Familiarity with microservices architecture and containerization (Docker/Kubernetes).
- Bachelor’s degree in Computer Science or equivalent practical experience.
- Excellent problem-solving skills and communication abilities.
Responsibilities
- Architect and develop robust software solutions using modern technologies.
- Lead code reviews and ensure best practices across the engineering team.
- Translate complex requirements into clean, efficient, and maintainable code.
- Collaborate closely with Product Managers and Designers to define product roadmap and features.
- Optimize application performance and troubleshoot complex technical issues.
- Mentor junior developers and foster a culture of continuous learning.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong command of JavaScript (ES6+), TypeScript, or Python.
- Experience with cloud infrastructure (AWS, Azure, or GCP).
- Familiarity with microservices architecture and containerization (Docker/Kubernetes).
- Bachelor’s degree in Computer Science or equivalent practical experience.
- Excellent problem-solving skills and communication abilities.