OL-8905 - Agile Developer - Level 3

Metasys Technologies
Washington, DC, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$228,800 - $241,280
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Automation of Tests Code Review Continuous Integration Distributed Systems JAWS Scripting Language Python (Programming Language) Systems Development Life Cycle Swagger Software Engineering
+13 more
Software Organization Cypress (Programming Language) Documentation System Gherkin Kubernetes Information Technology Playwright Operational Systems Cucumber (Software) Api Management Docker Legacy Systems Microservices

Job description

The Software Engineer is responsible for supporting the modernization of a legacy operational system by designing, developing, and maintaining microservices-based applications using modern technologies. This role contributes to the development, testing, and deployment of secure, scalable solutions while collaborating with cross-functional teams in a high-security environment., * Design, develop, and maintain microservices-based applications to modernize legacy systems.

  • Develop scalable, secure, and high-performance software solutions.
  • Build, test, and integrate APIs and distributed system components.
  • Develop and execute automated testing using modern testing frameworks and tools.
  • Collaborate with cross-functional teams to support application design, implementation, and deployment.
  • Support CI/CD pipelines and containerized application deployments.
  • Troubleshoot and resolve application defects and performance issues.
  • Participate in code reviews and ensure adherence to software development best practices.
  • Maintain technical documentation and support system enhancements.
  • Contribute to the successful delivery of mission-critical applications in a secure environment.

Requirements

Agile Programming Methodologies, Agile Programming Methodologies, Software Engineering, Microservices, Cross-Functional, Test Plan/Schedule, Scalable System Development, Testing, Distributed Computing, Application Programming Interface (API), * Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent combination of education and experience.

  • 9 years of relevant professional experience, or a Master’s degree with 7 years of relevant experience.
  • Active Top Secret/SCI security clearance with Full Scope Polygraph.
  • Experience developing or supporting microservices-based architectures.
  • Experience with Java and/or Python development.
  • Experience with automated testing tools such as Cucumber/Gherkin, Cypress, Playwright, or similar frameworks.
  • Experience using API testing and documentation tools such as Swagger or equivalent.
  • Familiarity with accessibility testing tools such as JAWS or NVDA.
  • Experience with Kubernetes, Docker, and CI/CD pipelines.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…