Job Description
Are you a visionary Software Engineer looking to make a tangible impact in a thriving tech hub? Apex Systems is seeking a highly skilled Senior Software Engineer to join our elite team in Colorado Springs. We are building the next generation of scalable, secure, and high-performance web applications for the defense and aerospace sectors.
In this pivotal role, you will bridge the gap between complex backend systems and intuitive frontend interfaces, leveraging the latest cloud technologies. You will work in a collaborative, agile environment where your code directly contributes to mission-critical solutions that define the future of technology.
Why Join Apex Systems?
- Competitive Compensation: $120k - $160k base salary plus performance bonuses.
- Modern Stack: Work with React, Node.js, AWS, and Kubernetes.
- Work-Life Balance: Hybrid work model supporting the Colorado Springs community.
Responsibilities
- System Architecture: Design, develop, and maintain scalable microservices and RESTful APIs using Java, Python, or Go.
- Cloud Engineering: Implement infrastructure as code (IaC) using Terraform and deploy applications on AWS or Azure environments.
- Code Quality: Lead code reviews, write unit tests, and ensure adherence to industry best practices and security standards.
- Collaboration: Partner with product managers and designers to translate business requirements into technical specifications.
- Performance Tuning: Monitor application performance, optimize database queries, and reduce latency.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Experience: 5+ years of professional software development experience.
- Tech Stack: Proficiency in JavaScript (ES6+), React, Node.js, and SQL/NoSQL databases.
- Cloud: Strong experience with AWS or Azure services (EC2, Lambda, S3, RDS).
- DevOps: Familiarity with CI/CD pipelines (Jenkins, GitLab CI) and containerization (Docker, Kubernetes).