Senior Full-Stack Developer @ Steampunk
Your Application Journey
Email Hiring Manager
Job Details
Overview
As a Senior Full-Stack Developer at Steampunk, you will work with a team of developers to deliver software features, APIs, and micro-service solutions. You will use Agile and DevSecOps methods including build/release management, CI/CD practices, and test automation.
Contributions
- Design, develop, and deploy micro-services and cloud-based systems using Java and React.
- Collaborate with stakeholders, designers, and business analysts to refine requirements.
- Troubleshoot software quality, security, and reliability issues.
- Participate in code reviews and quality assurance activities.
- Automate unit and functional tests.
- Perform root cause analysis and develop fixes.
- Support debugging, troubleshooting, and testing of software.
- Document software code, features, and training guides.
- Utilize virtualization and containerization to optimize systems.
- Present technical solutions and demos to various stakeholders.
Qualifications
Required:
- 5+ years of experience with front-end and back-end development using Java and React.
- Experience with cloud native services or APIs.
- Experience with Azure App Service using Python Flask and JavaScript.
- Familiarity with Azure AI services and Cosmos DB or PostGRES via Azure API Management.
- 3+ years of experience with CI/CD pipelines (Jenkins or GitHub Pipelines).
- Experience developing and implementing docker containers.
- Knowledge of automated testing frameworks including unit testing.
Preferred:
- Experience with Microsoft simplechat AI services.
- Experience supporting technical demonstrations or tech challenges.
- Over 5 years of application development in an Agile environment.
- Excellent written, verbal, interpersonal, and collaborative skills.
About Steampunk
Steampunk is a change agent in the Federal contracting industry, servicing Homeland, Federal Civilian, Health, and DoD sectors. As an employee owned company, Steampunk invests in its employees and rewards outstanding contributions. Learn more at steampunk.com.
Identity Statement
Applicants are expected to be on camera during interviews and assessments. Steampunk reserves the right to take your picture to verify your identity and prevent fraud.
Compensation
The projected compensation range for this position is $120,000 to $175,000 annually, which is one component of the total compensation package.
Equal Opportunity
Steampunk is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other protected characteristic. Steampunk participates in the E-Verify program.
Key skills/competency
- Java
- React
- Azure
- CI/CD
- DevSecOps
- Micro-services
- Cloud
- Automation
- Containerization
- APIs
How to Get Hired at Steampunk
🎯 Tips for Getting Hired
- Research Steampunk's culture: Study their mission, values, and news.
- Tailor your resume: Highlight Agile and CI/CD experience.
- Showcase technical skills: Emphasize Java, React, and cloud expertise.
- Prepare for interviews: Practice coding challenges and technical demos.
- Network effectively: Connect with current employees on LinkedIn.