Sr Software Engineer-Devops/Deployment/CI/CD

Apply Now

Company: Three Point Solutions, Inc.

Location: Reston, VA 20191

Description:

Job Title: Sr. Software Engineer- Devops, Deployment and CI/CD
Client: Health Care Insurance Company
Duration: 9 Months
Location: Reston, VA 20191


General Information

Job Description Purpose:
Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system architecture integration and software design to the selection of computer systems, language, and/or equipment. Designs, develops/codes, tests, and documents critical and complex application programs for computer systems. Works with stakeholders to define system scope and objectives, establish baselines, and set project standards and processes. Breaks down software requirements and creates highly complex systems.

Essential functions:
  • 25%: Perform technical design, coding, and testing of applications. Serve as a subject matter expert for customer and internal discussions regarding software systems. Develop/analyze interface design documentation, ensure compliance with system standards, and deliver large systems for tens of thousands of users.
  • 25%: Perform software analysis, including requirements development and design. Implement and document source code to design specifications. Develop and run automated unit tests and structured test cases. Compile and report software testing data results.
  • 25%: Develop software solutions for enterprise environments, analyzing and implementing functional/non-functional requirements. Perform operations & maintenance (O&M) of existing systems, identify areas for improvement, and assist in application feature estimation.
  • 25%: Provide direct technical support for high-level, high-visibility critical trouble calls. Work with cross-functional teams to develop highly reliable software, infuse new technology, and extend open-source libraries. Play a crucial role in product scoping and architecture discussions, mentor junior engineers, and continually evaluate emerging technologies.

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.

Education Level:
Bachelor's Degree in Information Technology or Computer Science.

Experience:
5 years of experience in software development, basic coding/compilation, software architecture/design, and user requirements definition.

In Lieu of Education:
Individual must be eligible to work for any employer in the United States.

Preferred Qualifications

Knowledge, Skills, and Abilities (KSAs):
  • Advanced communication of technical requirements.
  • Proficient in establishing good working relationships.
  • Advanced knowledge of the software development life cycle (SDLC).
  • Advanced proficiency in system integration and programming languages (Python, etc.).
  • Proficient knowledge of cloud technologies (AWS preferred, Azure) and database technologies (SQL, Oracle, MongoDB, PostgreSQL).
  • Advanced knowledge of agile methodologies, CI/CD pipelines, Test-Driven Development (TDD), and Behavior-Driven Development (BDD).
  • Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
  • Hands-on experience with Configuration Management tools like Ansible, Puppet, or Chef.
  • Solid Java/J2EE methodology and frameworks knowledge.
  • Experience with cloud-native CI/CD workflows (e.g., Jenkins, Bamboo, ArgoCD, GitLab).
  • Familiarity with Sterling B2B Integrator software and Bitbucket repositories management.

Additional Skills:
  • Experience with Linux and AIX
  • Experience with Jenkins pipelines and code quality tools like SonarQube
  • Experience developing Python scripts and Ansible playbooks for automation

The incumbent must immediately disclose any debarment or exclusion that affects eligibility to perform work on Federal healthcare programs. Must work in a fast-paced environment with changing priorities, meet deadlines, and provide positive customer service.

#ZR

Similar Jobs