Overview
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Programmer based in the United States.
Full job description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Programmer based in the United States. The Senior Programmer will lead and contribute to the design, development, implementation, and support of complex software applications in a federal-sector environment. This role combines hands-on programming expertise with technical leadership and responsibility for delivering reliable, secure, and scalable solutions. You will work extensively with Microsoft Azure integration services, modern APIs, and cloud-based application architectures. The position involves overseeing critical development activities, maintaining high-quality code, and supporting applications throughout their lifecycle. You will collaborate with technical stakeholders to deliver solutions that meet demanding operational requirements. This remote, 12-month contract offers an opportunity to apply advanced development skills to complex technology initiatives.
The Senior Programmer is responsible for leading and executing complex software development activities, from initial design and documentation through testing, deployment, and ongoing support. Key responsibilities include: Lead and contribute to the design, development, modification, testing, installation, and implementation of complex IT applications. Develop and maintain cloud-based solutions using Azure Functions, Azure API Management, and Azure Logic Apps in production environments. Design, develop, and integrate REST APIs using appropriate authentication and authorization patterns, including OAuth 2.0. Build and maintain applications using C#/.NET or an equivalent programming language. Develop and manage data-driven applications using SQL Server or Azure SQL. Use Git-based source control and CI/CD pipelines, including Azure DevOps or GitHub Actions, to support reliable software delivery. Provide technical leadership across development projects, helping guide implementation decisions and maintain development standards. Document application architecture, technical designs, code changes, and implementation procedures. Test, deploy, troubleshoot, and support new and existing applications to ensure performance, reliability, and maintainability. Coordinate with relevant stakeholders to resolve technical issues and deliver solutions aligned with project requirements. Requirements: The ideal candidate is an experienced software developer with a strong background in complex application development, cloud integration, and technical leadership. Candidates must meet the following experience, technical, and certification requirements: At least 7 years of experience in electronic data processing systems study, design, and programming. At least 4 years of experience in a lead capacity. At least 5 years of application development experience. A minimum of 2 years of production experience with Azure integration services. Hands-on production experience with Azure Functions, Azure API Management, and Azure Logic Apps. Experience designing REST APIs and implementing OAuth 2.0 authentication patterns. Proficiency in C#/.NET or an equivalent programming language. Experience working with SQL Server or Azure SQL. Familiarity with Git-based source control and CI/CD pipelines, particularly Azure DevOps or GitHub Actions. A Microsoft Azure Developer, Azure Architect, or Azure DevOps Engineer certification. Strong problem-solving, technical documentation, and communication skills. The ability to lead complex development initiatives while contributing directly to software implementation and support. Willingness to complete a Live Scan appointment coordinated after selection. Benefits: Hourly compensation: $50–$52 per hour on a W-2 basis, depending on experience. Contract duration: 12-month engagement. Work arrangement: Remote position based in the United States, with the role located in Los Angeles, California. Healthcare coverage: Medical, dental, and vision plans for eligible employees. Supplemental insurance: Accident insurance, critical illness insurance, and hospital indemnity coverage. Retirement savings: Access to a 401(k) retirement savings plan. Life and disability insurance: Coverage options to support employees and their families. Employee assistance program: Access to support resources. Additional perks: Legal support, pet insurance, and discounts with preferred vendors.
Tips for this job
Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.
- Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
- Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
- Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
- Apply through the original employer or official recruitment destination shown on this page.
JobOpportunity.info helps you discover and organize source listings. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.
Apply through JobOpportunity →Browse current JobOpportunity listings from jobgether (lever) →