Backend / API Developer (Azure)
(Remote Position)
Company Information
NexGen Technologies, Inc. is a leading IT services firm specializing in delivering innovative, high-quality solutions to our federal government clients. Our core competencies include IT professional support services, software development, cloud services, IT Operations, Agile project management, and GIS services.
Job Summary
NexGen Technologies is seeking a Backend / API Developer (Azure) to support a federal modernization initiative requiring secure, API first integration across multiple bureau systems. This position performs advanced, computer related work involving the design, development, testing, and modification of backend services and application programming interfaces (APIs) enabling interoperability between modern cloud applications and legacy government systems.
The Backend / API Developer applies specialized knowledge of computer systems, software engineering, and cloud native development to analyze integration requirements, determine appropriate technical approaches, and implement scalable solutions using Azure based services. The role requires consistent exercise of creativity and independent judgment in matters such as API design, integration patterns, error handling, and performance considerations, rather than routine coding or operational support.
This position focuses on professional software development and system integration activities. Formal supervisory or personnel management responsibilities are not required for this role.
Essential Duties and Responsibilities (as assigned)
- Design, develop, test, and modify backend software components and application programming interfaces (APIs) that enable secure interoperability between cloud native applications and legacy government systems.
- Analyze integration requirements and determine appropriate technical approaches, including API design patterns, data exchange methods, and error handling strategies, based on system constraints and federal standards.
- Implement Azure native backend and integration services (e.g., serverless and messaging based components) to support scalable, reliable system-to-system communication.
- Integrate backend services and APIs with AI enabled components, including large language model (LLM) services, ‑retrieval augmented generation (RAG) pipelines, and agent orchestration layers, ensuring secure invocation, reliable data exchange, and ‑production ready‑ error handling.
- Design and implement contract first APIs, including interface definitions, versioning strategies, and compatibility controls to support multibureau reuse and long-term maintainability.
- Develop and maintain event driven and asynchronous integration logic, applying professional judgment to message routing, retries, exception handling, and performance considerations.
- Integrate backend services with external systems using a range of protocols, including modern and legacy interfaces, selecting appropriate integration patterns based on technical and operational requirements.
- Apply secure software development practices and collaborate with security personnel to ensure backend components align with federal security, privacy, and compliance expectations.
- Produce and maintain technical documentation describing API behavior, integration logic, and interface contracts to support program governance and downstream development.
- Participate as a technical contributor in Agile planning, design discussions, and implementation activities.
- Perform other duties as assigned that are consistent with advanced software development and system integration responsibilities.
- Other duties as assigned.
Technical Skills
- Minimum of five years of backend and/or API development experience in enterprise environments.
- 3+ years of hands-on experience with Azure cloud development, including Azure Functions and integration-oriented services.
- Demonstrated experience developing and supporting APIs through Azure API Management (APIM) or equivalent enterprise API gateway patterns.
- Experience with RESTful API design AND legacy integration (SOAP, GraphQL, CSV, flat file).
- Strong proficiency in at least one backend language such as C#/.NET or Python for API and integration development.
- Experience integrating with external systems using a mix of REST and legacy protocols (e.g., SOAP, flat file/CSV exchanges).
- Experience integrating with legacy government systems.
- Experience implementing event driven integration using messaging patterns (e.g., Azure Service Bus).
- Knowledge of federal API standards and documentation
- Familiarity with BPMN workflow integration patterns.
- Experience working in an Agile development environment.
Desired Skills:
- Experience integrating with legacy government systems and navigating constraints typical of bureau environments (limited APIs, batch transfers, hybrid interface patterns).
- Federal experience preferred and familiarity with federal API standards and documentation practices (versioning, governance, security policies, interface control documentation).
- Familiarity with workflow integration patterns (e.g., integrating APIs with orchestration/workflow services).
- Experience with contract first API design and maintaining API contracts to reduce downstream dependency impacts.
- Prior experience supporting federal programs and working within regulated security/compliance expectations.
Additional Requirements:
- Excellent analytical and problem-solving skills; ability to work independently and collaboratively in a federal government setting with strict security and compliance requirements.
- Ability to pass background screening prior to employment.
- US Citizenship, legal permanent residence, or US work authorization with minimum 3 years of US presence is required due to federal contract requirements.
Education:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
Compensation: $95,000-120,000/year
(The successful candidate's starting pay will fall within the salary range provided and is determined based on job-related factors, including, but not limited to, the experience, qualifications, knowledge, skills, geographic work location, and market conditions.)
NexGen Technologies, Inc., is an equal opportunity employer.
(Last Revision: 2026-04-02)