Title: Specialist, Software Engineering
Herndon, VA, US, 20171
Job Title: Specialist, Software Engineer
Job Code: 32825
Job Location: Herndon, VA
Job Schedule: 9/80 reg
Job Description:
We are looking for a skilled Software Engineer with experience in software design, development, debugging, testing, and integration. The ideal candidate is proficient in multiple programming languages and tools, thrives in a team environment, and excels as an individual contributor. The selected candidate will work on developing and maintaining robust database applications, web solutions, and continuous integration (CI)/continuous delivery(CD) pipelines while ensuring high-quality code through unit testing and test automation.
Essential Functions:
- Implement and manage CI/CD pipelines to streamline development and deployment processes.
- Design, develop, debug, test, and integrate software using C/C++, Python, and Ruby on Rails for web development.
- Write and maintain unit tests and contribute to test automation to ensure code quality and reliability.
- Collaborate with cross-functional teams using Atlassian tools (e.g., Jira, Confluence, Bitbucket) to track progress and manage workflows.
- Work effectively as both a team player and an individual contributor to meet project goals and deadlines.
- Troubleshoot and resolve complex technical issues in a fast-paced environment.
Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or a related field with 4 years of software experience. Graduate Degree and a minimum of 2 years of prior related experience. In lieu of degree, 8 years of software experience.
- Secret Clearance or Top Secret.
- 3-5 years of professional experience in software design, development, debugging, testing, and integration.
- Experience with CI/CD pipelines and tools (e.g., Jenkins).
- Experience with development with C/C++, Python, C#, java.
Preferred Additional Skills:
- Experience with database applications and writing optimized SQL queries.
- Web development experience with frameworks like React.
- Expertise in unit testing and test automation frameworks.
- Familiarity with Atlassian tools (Jira, Confluence, Bitbucket) for project management and collaboration.
- Ability to work collaboratively in a team and independently on assigned tasks.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills to work effectively with technical and non-technical stakeholders.
TP-LI1
Nearest Major Market: Washington DC