S

Steampunk

Federal software solutions delivering user-focused outcomes

Integration Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeMcLean, VA, USA$100k - $160k /yrIn-person

About the Job

Requirements

  • Must be a U.S. citizen.
  • Have a minimum of 5 years of hands-on information technology implementation experience.
  • Have a minimum of 3 years of experience as a REST API developer, designing, creating, and supporting complex integration networks.
  • Hold a bachelor's degree in computer science, information systems, or equivalent.
  • Have experience developing Spring Boot and Camel microservices and be comfortable working as a developer.
  • Have 2 to 3 years of experience with a range of relational database management system technologies, such as Oracle, DB2, and SQL Server.
  • Be versed in security implementations such as OAuth 2.0, OpenID, and JSON Web Tokens.
  • Be able to coordinate cross-functional work teams toward task completion.
  • Have previous hands-on experience in release management.
  • Know the software development lifecycle.
  • Have a solid understanding of project management principles.

Responsibilities

  • Design, develop, evaluate, and modify system interfaces and integrations.
  • Participate in testing through test execution, test script development, test review, and analysis.
  • Follow coding standards and participate in project code reviews to ensure appropriate design patterns are followed.
  • Provide technical knowledge and analysis of highly specialized applications and operational environments, high-level functional systems analysis, design, integration, documentation, and implementation advice on moderately complex problems requiring knowledge of API development, deployment, and support.
  • Translate business integration requirements into functional execution requirements.
  • Design REST APIs using the OpenAPI specification, implemented on the Spring Boot and Camel open-source stack; MuleSoft Anypoint Platform is optional.
  • Develop integrations with relational database management systems, SAP, Salesforce, SharePoint, NoSQL data sources, and enterprise resource planning systems.
  • Apply enterprise integration architecture patterns and integration best practices associated with microservices, including addressing transactional systems and large bulk data consumers.
  • Design and implement multi-level secure integration networks.
  • Work with business stakeholders to clarify and document integration requirements.
  • Maintain consistency between Salesforce sandbox environments from development through quality assurance, user acceptance testing, and production, and manage deployments between sandbox environments.
  • Negotiate, plan, and manage release activities.
  • Manage risks and resolve issues that affect release scope, schedule, and quality.
  • Measure and monitor progress to ensure application releases are delivered on time.
  • Communicate key project plans, commitments, and changes, including requirements, quality assurance plans, schedule, and scope changes.
  • Communicate release details, expectations, and schedules to the business.
  • Conduct release-readiness reviews, milestone reviews, and business go/no-go reviews.
  • Provide regular release reporting to stakeholders and the project team.
  • Work with development staff to resolve build problems and merge conflicts.
  • Improve the release process by documenting release issues and developing plans to improve the process or automation.
  • Maintain a release repository and manage information such as build and release procedures, dependencies, and notification lists.

Desired Qualifications

  • Experience with API gateways such as Kong and Apigee, and authentication providers such as Okta and Auth0.
  • Have 2 to 3 years of MuleSoft experience.
  • Experience managing Salesforce integrations alongside core development and delivery skills.
  • Experience in the customer relationship management domain, including understanding overall Salesforce architecture and working knowledge of Salesforce integration approaches, architecture, and release management.
  • Experience with Scaled Agile Framework (SAFe) development methodologies.

About the Company

Steampunk

Federal software solutions delivering user-focused outcomes

Steampunk helps U.S. federal government agencies deliver digital programs and services. The company partners with government clients, using a startup-style, customer-centered delivery approach to design, develop, and deploy software and services that support mission goals. Its products and work are executed in close collaboration with clients, emphasizing rapid delivery and high-quality user experiences. Steampunk differentiates itself by focusing specifically on federal customers and by embedding client input at every step of the process, from planning through deployment, so outcomes meet user needs and mission requirements at speed. The overall goal is to produce reliable, usable solutions that achieve clear mission impacts for government programs.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Winston-Salem, NC
Founded
2002

Recently Posted Jobs

Explore more opportunities at Steampunk

See more jobs