Senior Full-Stack Developer
@ Steampunk

McLean, Virginia, United States
$150,000
On Site
Other
Posted 2 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXX****** @steampunk.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review micro-services architecture.
Practice Java and React coding challenges.
Familiarize with Azure and Docker setups.
Study CI/CD pipeline configurations.

Behavioral Questions

Describe teamwork in stressful situations.
Explain handling challenging technical feedback.
Discuss time management on tight projects.
Illustrate communication with diverse stakeholders.

Frequently Asked Questions