Application Programmer
US$130,000 – US$150,000 / yr base salary
Posted 2 Oct 2026
Advertised as “Senior Application Programmer”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 10+ yrs
- Management level
- People management
- Contract
- Full-time
| Base salary | US$130,000 – US$150,000 / yr |
|---|
Field of studyComputer Science, Engineering, Information Systems, Information Technology (or related)
Study levelBachelor's
CertificationsMuleSoft Integration Architect
Overview
Join a team where innovation meets mission. Our AI, cloud, cyber, and modernization solutions save agencies thousands of hours, safeguard national security, and strengthen health and humanitarian missions worldwide. With 1,700+ team members, 1,500+ AI/data experts, and 100+ prime contracts, we deliver at scale and with purpose.
We’ve been recognized as a Top Workplace by the Washington Post for six straight years and named to the Inc. 5000 Fastest Growing Private Companies 13 of the past 14 years. Credence is a welcoming home for those looking to grow and contribute to positive change. We encourage all employees to expand beyond their boundaries, dive into important world-changing Federal challenges.
Position Summary
Credence has an immediate need for a Senior Application Programmer to support enterprise system modernization and API integration initiatives. This role serves as a technical lead responsible for designing, developing, implementing, and sustaining secure, scalable APIs and integration solutions using MuleSoft, SAP integration technologies, and modern DevSecOps practices.
The ideal candidate has extensive experience developing enterprise-grade APIs, integrating complex business systems, modernizing legacy interfaces, and supporting mission-critical applications in large-scale enterprise or government environments.
Responsibilities include, but are not limited to the duties listed below:
- Design, develop, test, deploy, and maintain enterprise APIs and integration solutions.
- Modernize legacy interfaces and data exchanges by implementing secure, reusable, and real-time API services.
- Develop API solutions using MuleSoft Anypoint Platform, Anypoint Studio, API Manager, and Runtime Manager.
- Create and maintain API specifications using REST, SOAP, RAML, OpenAPI, JSON, XML, and related technologies.
- Develop data transformations, mappings, validation rules, and reusable integration components using DataWeave.
- Integrate enterprise applications with SAP, databases, cloud services, SaaS platforms, and other internal and external systems.
- Implement API security controls including OAuth 2.0, JWT, PKI, client authentication, and role-based access control.
- Design scalable and highly available solutions that support load balancing, resiliency, and enterprise performance requirements.
- Collaborate with architects, engineers, business analysts, cybersecurity teams, and stakeholders throughout the software development lifecycle.
- Support CI/CD and DevSecOps practices using tools such as Jenkins, Git, GitLab, Maven, and ServiceNow.