Jobs · devitjobs

Senior Application Programmer
Credence · McLean, Virginia · Posted 8d ago
About the role
Salary: $130,000 - 150,000 per year Requirements: U.S. citizenship and the ability to obtain and maintain a Secret clearance. Bachelors degree in Computer Science, Information Systems, Engineering, Information Technology, or a related field. At least 10 years of experience in software development, application programming, enterprise integration, or API development. Experience designing, developing, testing, and deploying enterprise software solutions and APIs, using MuleSoft or a comparable middleware platform. Experience integrating enterprise systems, databases, web services, and cloud applications, and working in Agile software development environments. Strong knowledge of application architecture, software design principles, and system integration patterns. Ability to lead technical efforts and mentor development teams. Relevant technical certification or equivalent professional experience. Technical skills with MuleSoft Anypoint Platform and Anypoint Studio; REST and SOAP web services; RAML, OpenAPI, JSON, XML, WSDL, and CSV; DataWeave and API integration frameworks; SQL and relational databases; API-led connectivity and enterprise integration patterns; Git-based source control; CI/CD and DevSecOps; Agile methodologies; and technical documentation and system design. Preferred: MuleSoft Certified Developer or MuleSoft Integration Architect certification. Preferred: Experience integrating SAP or other ERP platforms, modernizing legacy enterprise applications and interfaces, or supporting federal government or highly regulated environments. Preferred: Experience with AWS GovCloud or secure cloud environments and tools such as Jenkins, GitLab, ServiceNow, Postman, SoapUI, SonarQube, or MUnit. Preferred: Knowledge of RMF, ATO, STIG, PKI, and cybersecurity compliance requirements, as well as high-availability and disaster recovery solutions. Responsibilities: Lead the design, development, testing, deployment, and maintenance of enterprise APIs and integration solutions. Modernize legacy interfaces and data exchanges through secure, reusable, real-time API services. Build API solutions with 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 with DataWeave. Connect enterprise applications with SAP, databases, cloud services, SaaS platforms, and other internal and external systems. Apply API security controls, including OAuth 2.0, JWT, PKI, client authentication, and role-based access control. Design scalable, highly available solutions that meet load-balancing, resiliency, and enterprise performance needs. Work with architects, engineers, business analysts, cybersecurity teams, and other stakeholders throughout the software development lifecycle. Support CI/CD and DevSecOps practices using tools such as Jenkins, Git, GitLab, Maven, and ServiceNow. Take part in Agile ceremonies, technical reviews, sprint planning, and solution design discussions. Diagnose production issues, correct defects, and assist with software releases and deployments. Mentor junior developers and provide technical leadership across development teams. Technologies: AI API AWS Architect CI/CD Cloud DevSecOps ERP Git GitLab Support JSON JWT Jenkins Maven MuleSoft OAuth OpenAPI Postman REST SAP SOAP SQL Security ServiceNow Web XML DevOps Load Balancing More: At Credence, we bring together innovation and mission-focused work. Our AI, cloud, cyber, and modernization solutions support government agencies, national security, and health and humanitarian missions. We have more than 1,700 team members, including over 1,500 AI and data experts, and hold more than 100 prime contracts. The Washington Post has recognized us as a Top Workplace for six consecutive years, and we have appeared on the Inc. 5000 list of fastest-growing private companies in 13 of the past 14 years. We foster a welcoming environment where employees can grow and contribute to meaningful federal challenges. This Senior Application Programmer role supports enterprise modernization and API integration initiatives. The annual salary range is $130,000–$150,000, with compensation based on qualifications and experience. Benefits include medical, dental, and vision coverage; retirement plans; life insurance; paid time off and holidays; family leave; short- and long-term disability; training and development; and wellness resources. last updated 41 week of 2026
Read the full posting on devitjobs →
FAQ
Is the Senior Application Programmer role at Credence remote?+
This Senior Application Programmer position is listed as onsite (McLean, Virginia).
What is the salary for the Senior Application Programmer role at Credence?+
The listing states 130000 - 150000 USD / year.
What seniority level is this Senior Application Programmer role?+
This is a senior level position.
How do I apply for the Senior Application Programmer role at Credence?+
Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Credence.