Senior .NET Engineer

TRUSS EMPLOYMENT OPPORTUNITy

Senior .NET Engineer for Hire

Locations

SHARE THIS:
ABOUT THE EMPLOYER

We are looking for a skilled .NET Developer to join a growing engineering team focused on modernizing and rebuilding a large-scale legacy desktop application used in the business management and financial software space.This is an opportunity to work on a long-term modernization project, transforming an existing legacy system built with older technologies into a modern, scalable application architecture. The environment is highly collaborative, and the team is currently expanding with several new engineers joining the initiative.The position requires strong backend and desktop application development experience, with a primary focus on .NET technologies and SQL Server. Frontend experience with Angular is considered a strong plus.

WHAT WILL YOU WORK ON?

  • Participate in the modernization and rewrite of a legacy desktop application into newer technologies

  • Develop and maintain backend services and application logic using .NET technologies

  • Work with existing legacy codebases, including Visual Basic components

  • Design and integrate APIs and GraphQL services

  • Collaborate with engineers, QA, and product stakeholders in an agile environment

  • Contribute to architecture discussions and technical decision-making

  • Write clean, maintainable, and scalable code

  • Troubleshoot and resolve technical issues across the application stack

  • Participate in daily standups and regular engineering collaboration sessions

WHAT SKILLS AND EXPERIENCE ARE WE LOOKING FOR?

  • Strong experience with .NET / C# development

  • Experience working with desktop applications

  • Solid knowledge of SQL Server

  • Experience working with APIs and integrations

  • Familiarity with GraphQL

  • Experience maintaining or modernizing legacy systems

  • Understanding of Visual Basic or legacy Microsoft technologies is a strong plus

  • Strong problem-solving and debugging skills

  • Ability to work independently while collaborating closely with a distributed engineering team

ARE THERE ANY OTHER REQUIREMENTS?

  • Experience with Angular

  • Knowledge of TypeScript and JavaScript

  • Experience participating in modernization or migration projects

  • Familiarity with enterprise-scale business applications

4-6H overlap Eastern time

Featured benefits:

– Career Growth
– Work with Modern Tech
– Remote-Friendly Flexibility
– International Experience
– Pathway to U.S. Market Opportunities
– Stable, Growing Industry