cover image
Steampunk, Inc.

Steampunk, Inc.

careers-steampunk.icims.com

2 Jobs

663 Employees

About the Company

Steampunk is anchored by a startup culture with a customer-centered delivery approach, we put our Federal government clients in the center of everything we design, develop, and deliver to drive high-quality mission impacts and user experiences at speed.

Listed Jobs

Company background Company brand
Company Name
Steampunk, Inc.
Job Title
Software Architect
Job Description
Job title: Software Architect Role Summary: Lead design, development, and deployment of modular micro‑services and cloud‑native systems within a DevSecOps framework. Drive secure, scalable software solutions, mentor junior engineers, and collaborate with stakeholders to translate business needs into technical architecture. Expectations: • 8–10 years of professional software development experience. • Proven expertise in Agile and DevSecOps practices (CI/CD, build/release management, test automation). • Ability to obtain a U.S. government security clearance. • Strong communication, collaboration, and mentoring skills. Key Responsibilities: - Design, develop, and deploy cloud‑native micro‑services using APIs and containerization. - Translate stakeholder requirements into technical designs and communicate them to development teams. - Write, debug, and review code; ensure quality through automated unit/functional tests. - Conduct code reviews, quality assurance, and root‑cause analysis for reliability and security. - Lead production releases, including deployment, troubleshooting, and post‑release testing. - Document architecture, code, and training materials; produce gap analyses and recommendations. - Apply virtualization and containerization (Docker, Kubernetes) to modernize infrastructure. - Mentor junior engineers and drive continuous improvement initiatives. Required Skills: - Programming: Java, Ruby, React, C#, C, Python, Bash, JavaScript. - Source control: Git (GitHub, GitLab, Bitbucket). - Cloud platforms: AWS, Azure, or GCP (5 years experience). - CI/CD tools: Jenkins, GitLab CI/CD, GitHub Pipelines, CircleCI, TravisCI. - Container orchestration: Docker, Kubernetes. - Automated testing frameworks for unit and functional testing. - DevSecOps mindset: security best practices, threat modeling, secure coding. - Strong written and verbal communication; collaborative team player. Required Education & Certifications: - Bachelor’s degree in an IT field (or non‑IT with 2 years related IT experience). - Certifications: AWS Cloud Practitioner, AWS Solution Architect – Professional, Azure Developer Associate. - 5 years application development experience in an Agile environment.
Mc lean, United states
On site
Senior
29-12-2025
Company background Company brand
Company Name
Steampunk, Inc.
Job Title
Salesforce Application Developer
Job Description
Job Title: Salesforce Application Developer Role Summary: Design, develop, test, and deploy Salesforce solutions using declarative and programmatic tools (Apex, Visualforce, Lightning). Support platform configuration, data migrations, and integrations for enterprise entities. Provide troubleshooting, documentation, and continuous improvement for SFDC applications while maintaining security and compliance standards. Expectations: - Deliver high‑quality code and configurations that align with proven design patterns and coding standards. - Manage multiple concurrent projects with aggressive timelines, applying agile and DevSecOps practices. - Communicate effectively with technical and non‑technical stakeholders across distributed teams. Key Responsibilities: - Translate business requirements into well‑architected Salesforce solutions in collaboration with architects and analysts. - Design, code, test, and deploy Apex classes/controllers, Visualforce pages, Lightning components, workflows, approvals, and process builder flows. - Execute unit tests, code reviews, and test plans to ensure functional and performance quality. - Perform Salesforce administration tasks such as account/profile creation, field/Page updates, layouts, dashboards, and reports. - Monitor platform usage, enforce data security, and ensure compliance with governance policies. - Respond to break/fix tickets and provide timely support to end users. - Document solution designs, best practices, and operational procedures. - Research and prototype new Salesforce features, APIs, and integration scenarios. - Maintain and upgrade App Exchange packages where applicable. Required Skills: - Salesforce development (Apex, Visualforce, Lightning, Lightning Web Components). - Declarative configuration (workflows, approvals, validation rules, process builder). - Integration fundamentals (REST/SOAP APIs, web services). - Unit testing and continuous integration practices. - Agile methodology and DevSecOps principles. - Strong analytical, problem‑solving, and decision‑making abilities. - Excellent written and verbal communication for technical and non‑technical audiences. Required Education & Certifications: - Bachelor’s degree from an accredited institution. - Minimum 4 years of overall IT experience, including 2+ years of Salesforce development. - Salesforce Platform Developer I certification (mandatory). - Eligibility to obtain and maintain a government security clearance.
Mclean, United states
On site
Junior
27-01-2026