Steampunk is looking for a Full Stack Developer to join their DevSecOps practice to deliver software features, APIs, and micro-service solutions, addressing the need for modernizing software systems and improving security against cyber threats within the Federal contracting industry.
Requirements
- 3 Years of experience with one or more programming languages (Java, Ruby, react, C++, C)
- 3 Years of experience with one or more programming or scripting languages (Java, .NET, Python)
- 3 Years of experience with Git SCM providers such as GitHub, GitLab, Bitbucket
- Experience with one or more clouds (I.e. AWS, Azure, or GCP)
- Experience using CI/CD pipelines with tools such as Jenkins, GitLab CI/CD, GitHub Pipelines, CircleCI, TravisCI
- Experience implementing docker containers and utilizing platforms such as Kubernetes
- Experience implementing Automated Testing frameworks including unit testing
Responsibilities
- Design, develop, and deploy modular micro-services and cloud-based systems
- Write and debug code for innovative software solutions
- Troubleshoot software quality, security and reliability issues
- Participate in code reviews and quality assurance activities
- Automate unit and functional tests
- Testing and examining code written by others and analyzing results
- Ensure that software is secure against cyber threats
Other
- Ability to obtain a U.S. government Security Clearance
- Understanding the needs of stakeholders and conveying this to other developers
- Document software code, features, and training guides
- Document as-is state of the environment, perform a gap analysis, and produce artifacts that articulate options and recommendations
- Act as an individual contributor and mentor more junior team members