> Markdown version of [/jobs/ext/738719-senior-application-programmer](https://www.wearedevelopers.com/jobs/ext/738719-senior-application-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Application Programmer - **Company:** E-Logic INC - **Location:** Washington, DC, United States - **Experience:** Expert - **Salary:** $100,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Unit Testing, Configuration Management, Computer Programming, Databases, Relational Databases, JSON, Simple Object Access Protocol (SOAP), Software Engineering, Web Services, Extensible Markup Language (XML), Extensible Stylesheet Language Transformations (XSLT), Restful APIs - **Published:** June 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9995e2634bada380 ## About the Role Do you have experience in XSLT?, * Strong senior-level programming skills with extensive experience developing HTTPS/SOAP/Restful web services. * Advanced experience developing using XML/JSON formats and XSLT. * Deep experience with RDBMS, database normalization, and writing Systems Documentation and Unit Test Plans. * Proven history participating in Peer Reviews, configuration management, and change control processes. * Strong working knowledge of Agile and Waterfall software development methodologies. * Exceptional capability to communicate highly technical concepts clearly to both technical and non-technical audiences. ## Description E-logic is seeking a Senior Application Programmer to provide advanced development, modernization, and maintenance support for the Bureau of Diplomatic Technology's Integrated Personnel Management System (IPMS) from U.S Department of State.. In this role, you will take a senior technical role in designing, developing, and supporting web services and re-engineered components, while providing technical advice to project personnel to resolve complex problems., * Design, develop, and support web services and re-engineered components based on business needs and priorities. * Compile code into programs, correct compilation errors, and work closely with test teams to systematically isolate defects and retest requirements. * Confers with project personnel to provide technical advice, resolve architectural or code limitations, and monitor project results against technical specifications. * Identify technical risks, construct robust contingency plans, and establish standards and guidelines pertaining to web service development and usage within the environment. * Participate in change management sessions, functional testing, and meet with Government Project Managers (GPMs) and Contract Project Managers (CPMs) to ensure proper execution. ## Related Videos - [API = Some REST and HTTP, right? RIGHT?!](https://www.wearedevelopers.com/videos/1675-api-some-rest-and-http-right-right) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [An introduction to Extreme Programming](https://www.wearedevelopers.com/videos/709-an-introduction-to-extreme-programming) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)