Full-Stack .NET Modernization Developer

Puresoft, Inc.
Atlanta, GA, United States
3 months ago
Apply on dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Adobe Analytics .NET Framework Application Programming Interfaces (APIs) Agile Methodology Applications Architecture Application Integration Architecture Application Services Microsoft Azure C Sharp (Programming Language) Configuration Management Code Review Data Cleansing
+28 more
Software Debugging Middleware Github Microsoft SQL Server Model View Controller (MVC) Performance Tuning Scrum Methodology Query Optimization Power BI SQL Stored Procedures SQL Server Reporting Services Transact-SQL Management of Software Versions Web Content Accessibility Guidelines ReactJS Delivery Pipeline Boomi Razor View Material UI Information Technology Google Cloud Functions Front End Software Development Virtual Agents Restful APIs Code Restructuring Legacy Systems Mulesoft Web Api

Job description

  • Lead the migration of legacy applications to MVC and .NET 8/.NET 10
  • Refactor application architecture for maintainability, performance, and cloud readiness
  • Design and evolve RESTful APIs not just maintain them
  • Develop and support Azure Function Apps and cloud-hosted services on Azure App Services
  • Own SQL Server database work: schema design, query optimization, stored procedures, data cleanup, and version upgrades Frontend & Integration
  • Build and maintain React-based UI components as part of the modernization roadmap
  • Strong understanding of Razor view engine for server-side UI rendering
  • Integrate third-party services and internal APIs; document every integration cleanly
  • Implement and maintain reporting using SSRS and Power BI
  • Participate in AI integration initiatives Azure Agentic AI services, Copilot tooling, and chatbot integrations where applicable Quality, Documentation & Support
  • Write code that your teammates can read and maintain six months from now
  • Provide production support and own root-cause analysis when things break
  • Maintain application documentation, deployment runbooks, and user-facing guides
  • Participate in architecture reviews, code reviews, and sprint ceremonies, * We are actively modernizing it lifting to .NET 8+, rearchitecting APIs, integrating Azure cloud services, and layering in React on the frontend.
  • This is not a maintenance job. You will be the technical lead on that modernization, not a support resource.
  • You will work on a small, focused team.
  • That means you own what you build. You will design it, build it, test it, deploy it, document it, and support it in production.
  • If you need someone to hand you tickets and watch over your shoulder, this is the wrong role.

Requirements

  • These are not aspirational. If you do not have these, do not apply., * 8+ years of professional .NET development experience C#, MVC, Web API
  • Demonstrated, hands-on experience migrating legacy applications to modern .NET (6, 7, 8 or 10) not just exposure
  • Production SQL Server experience: stored procedures, T-SQL tuning, schema migrations, data cleanup
  • Azure hands-on: App Services, Function Apps, deployment pipelines, configuration management
  • 5+ years delivering software in Agile (Scrum or Kanban) environments using ADO or GitHub WHAT HANDS-ON MEANS HERE
  • You have modernized a real application not a proof of concept from legacy to .NET 6/7/8/10
  • You have designed and maintained RESTful APIs that external systems depend on
  • You have debugged production issues independently, without a team lead walking you through it

Preferred Qualifications

  • These will make you effective faster.
  • They are not dealbreakers, but they distinguish competitive candidates.
  • React experience specifically building components within an existing application, not greenfield
  • Exposer to .NET 10
  • Power BI or SSRS reporting development
  • Experience with government, healthcare, or public-sector systems you understand compliance, auditability, and data sensitivity
  • Familiarity with ADA/WCAG 2.1 AA accessibility standards
  • Exposure to Azure Agentic AI services or integration of AI-driven features in production applications
  • Experience with middleware platforms such as Boomi or MuleSoft
  • Background working with PII data and the security protocols that protect it, * Bachelor’s degree in Computer Science, Information Technology, or a related field or equivalent work experience that demonstrates the same depth from your computer system.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

7:44 min

Bootstrapping a test-driven asp.net web api

Alex Banul · LIVE

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

Videos

See all

Related articles

See all