Haystack
← Back to Jobs
Technology
MG

Application Developer

MGTUnited States🇺🇸United StatesPosted 19 Aug 2026

Why This Role Stands Out

Embark on a long-term contract opportunity to modernize critical business systems using cutting-edge Azure technologies like C#/.NET and Angular, with a competitive hourly rate of $60-$70. This role is perfect for mid-senior developers passionate about leveraging modern tech stacks and contributing to significant application overhauls, offering a chance to shape the future of enterprise solutions.

Quick Overview

Salary
$60 - $70/hr
Work Type
On Site
Level
Mid Senior

Job Description

Application Developer

Location: Remote – Candidates must be local to Oklahoma. In-person attendance may be required for select on-site meetings.
Contract Duration: Long-term contract, 5–7 years
Number of Openings: 2
Pay Rate: $60–$70/hour on W2

Position Overview

We are seeking experienced Application Developers for our Client to support a major application modernization initiative. The selected developers will work closely with technical staff, business analysts, testers, and project managers to modernize legacy applications and transition critical business systems to a scalable, secure, and maintainable Azure-based architecture.

The modernization initiative addresses long-standing challenges including fragmented workflows, manual processes, limited scalability, stability issues, and technical debt associated with legacy technologies.

The modern technology environment includes C#/.NET, REST/Web APIs, Angular 16+, Azure SQL Managed Instance, Azure Function Apps, Azure DevOps, Git, and modern document management/process automation solutions.

Required Technical Skills

  • C# / .NET
  • Web API / REST API development
  • Angular 16+
  • SQL
  • Microsoft Azure
  • Azure DevOps
  • Git / Source Control
  • Azure SQL Managed Instance
  • Azure Function Apps
  • Modern application development and secure coding practices

Education & Experience

  • Bachelor''s degree in Computer Science, Management Information Systems (MIS), or a related field preferred.
  • 3–5 years of relevant application development experience preferred.
  • An equivalent combination of education and professional experience may be considered.

Key Responsibilities

  • Perform all aspects of application development, including coding, unit testing, documentation, code reviews, and pull request submission for TRS staff review.
  • Design, develop, enhance, and maintain application components that meet functional and technical requirements.
  • Develop and maintain applications using C#/.NET, Angular, Web/REST APIs, SQL, and Azure technologies.
  • Develop APIs, system interfaces, integrations, and automation workflows.
  • Translate technical and functional specifications into maintainable, production-ready software.
  • Participate throughout the Software Development Life Cycle (SDLC), including Agile development activities.
  • Develop clear and actionable user stories, acceptance criteria, and technical documentation.
  • Assist with maintaining and prioritizing the application development backlog.
  • Perform code reviews and follow established development, security, and quality standards.
  • Deliver high-quality software with minimal defects.
  • Support both legacy systems and newly modernized applications during the transition period.
  • Collaborate with TRS technical staff, analysts, testers, business stakeholders, and project managers.
  • Manage multiple development assignments while meeting established project timelines.
  • Communicate technical concepts clearly to both technical and non-technical audiences.

Required Knowledge & Competencies

Candidates should demonstrate:

  • Knowledge of modern application development frameworks and programming languages.
  • Knowledge of secure coding practices and application security principles.
  • Strong understanding of SDLC methodologies, including Agile.
  • Understanding of business process analysis and functional design principles.
  • Knowledge of documentation standards, user story development, and acceptance criteria.
  • Familiarity with legacy application architectures, technologies, integrations, and system dependencies.
  • Ability to understand and apply TRS business rules, including rules related to the Pension Software System.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work independently while collaborating effectively within cross-functional teams.
  • Ability to manage multiple priorities in a long-term modernization environment.

Current Technology & Project Environment

The organization is actively transitioning from legacy systems to a modern Azure-based application environment.

Key milestones and current-state activities include:

  • Legacy systems were migrated from on-premises infrastructure to Microsoft Azure in May 2024.
  • The member portal was modernized in July 2025.
  • Information Systems resources currently support existing legacy applications while simultaneously developing modernized solutions.
  • A formal Project Charter and Software Development Life Cycle (SDLC) have been established and are currently in practice.
  • The development environment and foundational architecture for modern applications have been defined and are nearing completion.
  • Modernization technologies include Angular, REST APIs, Azure SQL Managed Instance, Azure Function Apps, and a document management/process automation platform, pending final platform evaluation.

Modernization Goals

The initiative is expected to:

  • Move all major systems to the Microsoft Azure platform.
  • Improve application performance, scalability, security, and maintainability.
  • Retire ALICE and eliminate associated legacy technical debt.
  • Reduce manual processes, errors, and processing turnaround times.
  • Implement a modern document storage and capture solution.
  • Improve workflow automation and reduce fragmented business processes.
  • Strengthen the organization''s overall security posture.
  • Improve user experience, accessibility, and system reliability.
  • Increase operational resilience and adaptability.
  • Reduce application maintenance effort, infrastructure costs, and reliance on manual workarounds.

Ideal Candidate

The ideal candidate is a hands-on full-stack .NET developer who can contribute immediately to a long-term modernization program. The candidate should be comfortable developing C#/.NET APIs and Angular 16+ applications, working extensively with SQL and Azure, participating in Azure DevOps/Git-based development workflows, and supporting the migration from legacy systems to modern cloud-native applications.

Because occasional on-site meetings may be required, candidates must be local to Oklahoma.

Skills

SQL
Agile
Angular
Azure
C#
.NET
Git
REST

Similar jobs