Senior C#.NET Developer for Legacy System Modernization and Enterprise Application Development

Remote
Apply
AI Summary

We are seeking an experienced C#.NET Developer to support the modernization of a large, business-critical legacy system and the development of new enterprise applications.

Key Highlights
Legacy system modernization
Enterprise application development
C#.NET development
Database migration
Code review
Technical Skills Required
C#.NET PostgreSQL Visual Basic/VBA ASP.NET Core MVC Blazor Git Jira ServiceNow
Benefits & Perks
100% remote work
Full-time employment

Job Description


We are seeking an experienced #C#.NET Developer to support the modernization of a large, business-critical legacy system and the development of new enterprise applications. This position is responsible for modernizing legacy systems and building new enterprise applications. The primary focus will be converting a large, business-critical Microsoft Access/VBA application into a C#.NET solution integrated with #PostgreSQL. The role also includes designing and developing new applications to support evolving business needs.

The ideal candidate will have strong experience in C#.NET development, #database migration, and #code review, with the ability to interpret and refactor #Visual Basic/VBA code. This is a hands-on development role requiring advanced problem-solving skills and the ability to work independently in a remote environment.


Key Technical Responsibilities:

• Analyze and refactor complex Microsoft Access/VBA codebases into modern C#.NET

• Redesign and migrate legacy database logic to PostgreSQL, including schema optimization and query performance tuning

• Develop new enterprise applications using C#.NET

• Build and maintain RESTful APIs; web-based development experience (ASP.NET Core, MVC, Blazor) is a plus

• Debug, profile, and optimize application performance

• Write and review production-quality code following established standards and best practices


Development Process & Tooling:

• Structured SDLC with design documentation, formal approvals, testing, and production deployment

• Peer code reviews and defect tracking post-release

• Source control using Git

• Work management via Asana, Microsoft Teams, and ticketing systems (e.g., Jira, ServiceNow)


Required Technical Qualifications:

• 5+ years of professional C#.NET development (enterprise-level applications)

• Experience interpreting and refactoring legacy Visual Basic/VBA code

• PostgreSQL experience (schema design, indexing, and query optimization)

• Strong understanding of software architecture, debugging, and performance tuning

• Ability to work independently in a fully remote environment


Preferred Experience:

• ASP.NET Core, MVC, or Blazor

• Prior Microsoft Access/VBA migration projects

• Microsoft .NET certifications

• Exposure to regulated or data-sensitive environments (medical industry a plus)


Location: 100% Remote

Schedule: Full-time, Monday–Friday (core hours required)


Subscribe our newsletter

New Things Will Always Update Regularly