Dark Wolf Solutions is seeking a highly motivated and experienced
Software Engineer to join our team. You will be instrumental in developing and deploying complex cloud-based DevOps solutions for our unique customers, directly impacting the direction of critical software products and solutions. We value individuals who can tackle challenging problems and bring innovation to our projects.
Responsibilities: - Support the Discovery and Framing process and participate in user interviews to understand requirements.
- Develop and maintain software using Test-Driven Development (TDD) and agile methodologies.
- Participate in extreme programming and paired programming sessions with team members (contractor and government).
- Refactor legacy applications to align with a 12-factor application software architecture.
- Decompose monolithic legacy applications into a microservices architecture.
- Support the deployment and delivery of applications from unclassified development environments to classified staging and production environments (SIPR and future domains).
- Collaborate with other teams (e.g., staging and production environment hosts) to troubleshoot issues throughout the continuous delivery process.
- Conduct technical assessments of existing legacy software, Commercial off-the-shelf (COTS) software, and/or Government off-the-shelf (GOTS) software, providing recommendations for the Product Team's technical direction.
- Perform legacy application refactoring to achieve cloud-native characteristics.
- Execute legacy application re-platforming, including lift-and-shift migrations to Platform-as-a-Service (PaaS) environments.
- Contribute to the entire product lifecycle, from Discovery and Framework through iterative production and delivery.
Required Qualifications: - Bachelor's Degree in Computer Science or related field.
- Minimum of 5 years of professional experience in software engineering.
- Proven experience working in a cloud environment, with significant expertise in Amazon Web Services (AWS).
- Strong proficiency in Python programming language.
- Demonstrated experience with DevOps practices and tools, including Git, Docker, and Kubernetes.
- US Citizen withan active Top Secret/Sensitive Compartmented Information (TS/SCI) security clearance with polygraph.
Desired Qualifications: - Experience with infrastructure-as-code tools, such as Terraform.
- Experience with web server configuration and RESTful microservice development (e.g., UNIX OS, Windows Server).
- Familiarity with database integration (SQL, NoSQL databases, database normalization, indexing technologies).
- Proven experience in designing and building applications using a 12-factor application software architecture and microservices.
- Experience developing and deploying applications to classified AWS environments (e.g., C2S).
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Experience working in an agile development environment.
- Familiarity with continuous integration and continuous delivery (CI/CD) pipelines.
- Experience with automated testing frameworks.
This position is located in Chantilly, VA.
The estimated salary range for this position is $150,000.00 - $190,000.00, commensurate on CLEARANCE, technical skillset and overall experience.
We are proud to be an EEO/AA employer Minorities/Women/Veterans/Disabled and other protected categories.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.