Yesterday
Top Secret/SCI
Unspecified
Unspecified
IT - Software
dranesville, VA (On-Site/Office)
Our client is seeking a seasoned Senior Backend Software Development Engineer to join our dynamic team. In this critical role, you will play a pivotal part in developing and maintaining robust backend systems for our intelligence capabilities. You will be responsible for optimizing performance, ensuring reliability, and collaborating with cross-functional teams to deliver innovative solutions.
Key Responsibilities:
Minimum Qualifications:
Preferred Qualifications:
Note:
Key Responsibilities:
- Pipeline Optimization: Enhance and maintain our high-side automated deployment pipeline, ensuring smooth and efficient deployments.
- Jenkins Mastery: Create and manage Jenkins jobs for backend and frontend applications, optimizing build times and minimizing errors.
- Database Expertise: Leverage your knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) to optimize database performance and scalability.
- Cloud Proficiency: Work with cloud-based infrastructure (e.g., AWS, GCP) to deploy and manage applications.
- DevOps Collaboration: Collaborate closely with DevOps teams to streamline processes and improve overall system reliability.
- Problem-Solving: Troubleshoot complex technical issues and implement effective solutions.
- Performance Tuning: Analyze system performance and identify bottlenecks to optimize resource utilization.
Minimum Qualifications:
- Clearance: Active TS/SCI clearance required.
- Education: Bachelor's degree in computer science, Engineering, or a related field.
- Experience: 15+ years of software development experience, with a strong focus on backend engineering.
- Technical Skills:
- Java (recent versions: 8-11)
- Apache NiFi
- SQL and NoSQL databases (PostgreSQL, MongoDB)
- Python and machine learning
- Docker and Kubernetes
- Jenkins
- Cloud-based infrastructure
- Soft Skills:
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Ability to work independently and 1 as part of a team
- Agile development methodologies
Preferred Qualifications:
- Experience with load balancing and performance tuning
- Knowledge of health monitoring tools and best practices
- Familiarity with geospatial technologies
Note:
- This position is 100% onsite in Herndon, VA or Melbourne, FL.
- Relocation assistance may be available on a case-by-case basis.
- Candidates must be able to pass a rigorous technical interview, including a live coding challenge.
group id: cxjudgpa