Senior UI/UX & API Developer
D&G Support Services is hiring a Senior UI/UX & API Developer to build accessible, responsive front-end interfaces (JavaScript/TypeScript, React/Angular) and secure REST APIs/microservices (Java, C#, Python) for DoD transportation and logistics modernization under the IGC contract. Hybrid role near Scott AFB, IL; Secret clearance required.
- Compensation
- Not disclosed
- Location
- Belleville, IL
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Contract
- Experience
- 8+ years
- Category
- Design
- Posted
Skills
Must have
- Eight or more years of professional software-development experience, including complex enterprise web applications and system integrations
- Strong hands-on experience with JavaScript/TypeScript, HTML, CSS, and modern front-end frameworks such as React or Angular
- Experience translating functional requirements and user workflows into production-ready interfaces, reusable components, and UX designs
- Experience developing RESTful APIs, web services, microservices, and enterprise integrations using Java, C#, or Python, with API contracts/documentation via OpenAPI/Swagger
- Working knowledge of relational databases, SQL, data-access patterns, and application-to-database integration
- Experience with Git, CI/CD, automated testing, secure coding, authentication/authorization, input validation, and application-security practices
- Experience developing accessible enterprise or federal web applications, including Section 508 requirements
- Bachelor's or Master's degree in Computer Science, Cybersecurity, Data Science, Software Engineering, IT, Information Systems, or related; or FITSP-D, GCSA, GISF, or SSCP certification
- Strong technical leadership, troubleshooting, design-review, mentoring, documentation, and stakeholder-communication skills
- Active Secret security clearance or the ability to obtain and maintain one
- U.S. person status (role restricted to U.S. citizens, permanent residents, and other protected individuals)
Nice to have
- Experience supporting U.S. Transportation Command, DoD logistics, or another mission-critical federal system
- Experience modernizing legacy enterprise user interfaces and web services while maintaining operational continuity
- Experience with UX design and prototyping tools such as Figma, Adobe XD, or Sketch
- Experience with enterprise identity and access management, single sign-on, and role-based access-control patterns
- Experience integrating applications with business-intelligence or analytics platforms such as Apache Superset
- Familiarity with Oracle, PostgreSQL, Amazon Aurora, or Amazon RDS
- Familiarity with containerized and AWS-hosted environments, DevSecOps practices, DoD Risk Management Framework, and STIG/SRG requirements
Full description
Senior UI/UX & API Developer
Hybrid | Integrated Data Environment & Global Transportation Network Convergence (IGC) | Secret Clearance Required
If you are passionate about software development, user experience, and mission-critical technology and want to help modernize transportation and logistics systems supporting the Department of Defense, we would love to talk.
Why This Role Exists
The work we do has real impact, and the people behind it matter just as much.
D&G Support Services is seeking an experienced Senior UI/UX & API Developer to support the IGC Contract's application modernization, software development, and secure delivery initiatives. In this role, you will lead the development of intuitive, accessible user interfaces and secure APIs, web services, and integration components supporting mission-critical transportation and logistics applications.
This position offers the opportunity to combine hands-on front-end development, UX design, API engineering, system integration, and technical leadership within an Agile and DevSecOps environment.
What You Will Do
- Design, develop, test, and sustain secure, responsive, accessible web applications and reusable front-end components using JavaScript/TypeScript, HTML, CSS, and frameworks such as React, Angular, or comparable technologies.
- Translate mission workflows and user requirements into intuitive interfaces, user flows, wireframes, prototypes, reusable components, and accessible experiences that support applicable Section 508 requirements.
- Design, develop, test, document, and maintain RESTful APIs, web services, microservices, and integration components using Java, C#, Python, or comparable technologies; define API contracts, data models, validation rules, error handling, versioning, and interface documentation.
- Integrate applications and APIs with relational databases, data services, analytics platforms, and existing enterprise interfaces while maintaining business rules and data integrity.
- Implement secure authentication, authorization, role-based access, input validation, logging, auditing, and other application-security controls; troubleshoot API, integration, performance, data-mapping, and connectivity issues.
- Develop unit, API, integration, accessibility, and automated regression tests and integrate application build, testing, security validation, and deployment activities into established GitLab CI/CD processes.
- Support Agile delivery activities, including requirements refinement, sprint planning, demonstrations, GVT/GAT, release readiness, production support, and defect resolution.
- Provide technical leadership through design and code reviews, mentoring, documentation, technical-debt identification, and collaboration with developers, architects, data engineers, DevSecOps, cybersecurity personnel, testers, Product Owners, functional analysts, and Government stakeholders.