Job title: Principal Software Engineer
Location: Colorado Springs, Colorado,
Salary: $97,500 - $146,300
Company Overview
Our client is a leading technology company seeks a highly skilled Software Engineer to join its elite team developing cutting-edge defense systems.
Job Overview
This critical role will involve working on a sophisticated command and control system, utilizing advanced technologies like Java, microservices, and containerization.
The ideal candidate will possess a strong foundation in software development principles, a proven ability to solve complex problems, and a passion for innovation.
Key Responsibilities:
- Design, develop, and maintain high-quality software applications.
- Conduct in-depth analysis and troubleshooting of complex systems.
- Collaborate with cross-functional teams to deliver successful projects.
- Participate in all phases of the software development lifecycle.
- Ensure adherence to best practices and coding standards.
- Contribute to the continuous improvement of development processes.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience.
- Strong proficiency in Java and related technologies (e.g., Spring).
- Experience with containerization platforms (e.g., Docker, Kubernetes).
- Familiarity with Agile development methodologies.
- Excellent problem-solving, analytical, and communication skills.
- Active DoD security clearance with the ability to obtain and maintain a higher-level clearance.
Desired Skills:
- Experience with message-oriented middleware and distributed systems.
- Knowledge of DevOps practices and tools.
- Experience with automated testing and continuous integration/continuous delivery (CI/CD) pipelines.
- Relevant certifications (e.g., Security+, CISSP).
Benefits:
- Competitive salary and comprehensive benefits package.
- Opportunities for professional growth and development.
- Work on cutting-edge technologies and challenging projects.
- Join a dynamic and collaborative team.