Backbone logoBackbone Jobs

Senior .NET Developer (Mainframe Transformation)

SAN R&D Business Solutions logoSAN R&D Business Solutions

Job Description

The Senior .NET Developer will support the company's Mainframe Transformation initiative by applying expert-level Microsoft .NET Core development skills to modernize agency business applications. This role involves advanced analysis, application enhancement, production support, and integration development within the RBDMS platform. The selected candidate will work within a modified Agile SDLC environment and collaborate across multiple agency stakeholders to deliver secure, scalable, and high-quality applications supporting Texas Oil & Gas and Energy regulations.

Key Responsibilities:

  • Develop, enhance, and support enterprise applications using .NET Core and C#.

  • Design and implement modern Web APIs, microservices, and Azure-based solutions (Azure App Services, Azure Functions, Logic Apps, Azure SQL).

  • Perform technical analysis for defects and enhancements; conduct root cause analysis and implement long-term solutions.

  • Develop custom integrations with RBDMS using JSON, Swagger, and MS SQL.

  • Support Development/Production environments within the RRC LoneSTAR application.

  • Follow defined SDLC processes using a modified Agile approach.

  • Create test data, test cases, and test scripts; ensure unit and regression testing coverage.

  • Recommend database schema changes and ensure adherence to industry best practices.

  • Participate in sprint planning, effort estimation, architecture discussions, and defect triage.

  • Lead code reviews and promote secure, maintainable coding standards.

  • Collaborate with DevOps teams to manage CI/CD pipelines in Azure DevOps.

  • Troubleshoot production issues and support deployments (including occasional nights/weekends).

  • Prepare and maintain technical documentation (process flows, data models, test plans, environment diagrams).

  • Mentor junior developers and contribute to modernization and legacy re-platforming efforts.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science or related field.

  • 10+ years of experience in software development using .NET and C#.

  • 8+ years of experience in .NET Core development in a team environment.

Strong experience with:

  • C# and .NET Core

  • JSON & Swagger

  • MS SQL Server

  • Web APIs & Microservices

  • Azure services (App Services, Functions, Logic Apps, Azure SQL)

  • Experience troubleshooting and resolving complex technical issues.

  • Ability to manage multiple tasks and meet deadlines in a dynamic environment.

  • Experience supporting code deployments, including occasional after-hours support.

  • Strong attention to detail and ability to produce high-quality deliverables.

  • Experience working within structured SDLC processes (Agile/Hybrid).

Preferred Skills:

  • 2+ years of development experience in RRC LoneSTAR application.

  • Experience with GoAnywhere secure file transfer software.

  • Proficiency in MS SQL database design and optimization.

  • Experience with Azure DevOps and distributed version control systems.

  • Experience with Visual Studio IDE.

  • Experience with Telerik or Kendo UI controls.

  • Strong unit testing practices and regression test creation.

  • Experience with SOA concepts, RESTful APIs, and microservices architecture.

  • Experience creating/manipulating PDF documents (iText preferred).

  • Experience managing multi-environment Azure deployments

Explore more jobs

Browse more opportunities from trusted companies, filter by technology, location, and seniority, and find the next role that fits you best.

Browse all jobs

    Related Articles

    Insights related to the expertise required for this role.

    Frequently Asked Questions

    Common questions about Backbone Jobs and how we help you find your next role.