Job Title: Software Engineer
Location: Annapolis Junction, MD
Employment Type: Full-time
Job Type: Hybrid
Clearance: TS/SCI with Full Scope Poly
About the Role
We're looking for skilled Software Engineers to join our growing team. The ideal candidate is passionate about building high-quality, scalable applications and has experience with modern development practices such as containerization and cloud-native deployment.
Key Responsibilities
- Design, develop, test, and maintain software applications using Python, Java, or Java Spring Boot.
- Build and optimize microservices and APIs for performance, scalability, and reliability.
- Develop, package, and deploy applications using Docker and orchestrate workloads with Kubernetes.
- Collaborate with cross-functional teams (product, QA, DevOps) to deliver high-impact solutions.
- Participate in code reviews, architecture discussions, and continuous improvement of engineering practices.
- Write clear, maintainable, and well-documented code.
Requirements
- Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience).
Proficiency in one or more of the following:
- Python
- Java
- Java with Spring Boot framework
- Experience with containerization (Docker) and container orchestration (Kubernetes).
- Strong understanding of software design principles, algorithms, and data structures.
- Knowledge of RESTful APIs, microservices architecture, and CI/CD pipelines.
- Excellent problem-solving skills and ability to work in a collaborative environment.
Nice to Have (Optional)
- Experience with cloud platforms (AWS, Google Cloud Platform, or Azure).
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK).
- Knowledge of SQL/NoSQL databases.
Benefits
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote options.
- Health insurance and wellness programs.
- Professional development budget and opportunities for certifications.
Job Type: Full-time
Pay: $150,000.00 - $300,000.00 per year
Benefits:
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Tuition reimbursement
- Vision insurance
Work Location: In person