NET Developer (Legacy Application Modernization)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+26 more
Job description
The selected Consultants will work closely with the designated IT supervisor, project managers, other developers, and supporting staff in an Agile development environment. The work will include requirements gathering, application design, application development, testing, deployment, and technical support. The Consultants will be responsible for developing new applications and rewriting legacy applications as .NET applications using C#, ASP.NET Core MVC, Web API, Windows Forms, SQL Server, SSRS, SSIS, and other technologies., Gather and analyze system and user requirements Prioritize work based on elicited system and user requirements Design, develop, test, deploy, and support .NET applications Develop new applications using C#, ASP.NET Core MVC, Web API, Windows Forms, SQL Server, SSRS, SSIS, and other technologies Rewrite legacy applications as modern .NET applications Develop ASP.NET MVC applications using ADO.NET Develop ASP.NET applications using C# Design and develop SQL Server databases Optimize SQL queries Create and maintain database tables, views, stored procedures, and functions Develop web applications using .NET Framework 4.0 or higher Develop and secure Windows Communication Foundation services within a Service Oriented Architecture Develop and deploy applications within N-tier environments Manage code repositories, code promotion, and recovery strategies using TFS Develop applications using Entity Framework 4.0 or later Develop reports using SSRS and SSIS Make SSRS and SSIS reports accessible within MVC web applications Develop projects using Agile methodology with TFS or DevOps Develop applications using Visual Studio including Visual Studio 2019 Use TFS or Azure DevOps including Git, Boards, and CI/CD pipelines Develop and integrate REST APIs Implement AJAX-enabled controls within ASP.NET web applications Collaborate with the IT supervisor, project managers, developers, business resources, and functional resources Facilitate meetings and work sessions Manage assigned time and resources to meet project deadlines Work independently and collaboratively as part of a team Provide technical guidance and mentoring to technical staff Ensure new applications comply with applicable coding standards
-
Only those lawfully authorized to work in the designated country associated with the position will be considered.
-
Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.
Requirements
Must Have Skills/Attributes: .Net, C#, SSIS, Web
Experience Desired: .NET Web Developer developing ASP.NET MVC applications with ADO.NET (10 yrs); ASP.NET development using C# (10 yrs); SQL Server database design and development ,including query optimization, tables, views, stored proc (10 yrs); Developing web applications using .NET Framework4.0 or higher (10 yrs); Service Oriented Architecture (SOA) experience developing and securing WCF (10 yrs); N-tier environments as related to development and deployment (10 yrs); Implementing AJAX-enabled controls within ASP.NET web applications (5 yrs)
C2C is not available, 10 years of experience developing ASP.NET MVC applications with ADO.NET as a .NET Web Developer 10 years of ASP.NET development experience using C# 10 years of SQL Server database design and development experience including query optimization, tables, views, stored procedures, and functions 10 years of experience developing web applications using .NET Framework 4.0 or higher 10 years of Service Oriented Architecture experience developing and securing Windows Communication Foundation 10 years of experience working with N-tier environments related to application development and deployment 10 years of experience with code repositories, code promotion, and recovery strategies using TFS 5 years of experience developing applications using Entity Framework 4.0 or later 5 years of experience developing reports using SSRS and SSIS and making them accessible within an MVC web application 5 years of experience developing projects using Agile methodology with TFS or DevOps 5 years of experience developing with Visual Studio including 2 years with Visual Studio 2019 5 years of experience using TFS or Azure DevOps including Git, Boards, and CI/CD pipelines 2 years of REST API experience Strong communication and leadership skills Strong influence, collaboration, and negotiation experience Ability to collaborate with supporting resources across business and functional lines Excellent oral and written communication skills Strong meeting and work-session facilitation skills Ability to work independently and as part of a team Ability to manage time and resources to meet assigned deadlines Strong understanding of prioritization stemming from the elicitation of system or user requirements Excellent organizational skills Proven analytical, planning, problem-solving, and decision-making skills Must be knowledgeable in the English language Must speak and use the English language clearly and understandably Ability to provide technical guidance and mentoring to technical staff Ability to demonstrate technical and functional competence during the interview Required experience must be clearly documented for review and verification Candidate must be willing and able to attend an in-person interview at the client site Resource will have a background check conducted by the client
Preferred Skills, Experience, Qualifications and Abilities: 5 years of experience implementing AJAX-enabled controls within ASP.NET web applications is highly desired
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Is Software Engineering Over-Saturated?
Why Attend a Developer Event in 2026?
7 Important Tips That Every Software Developer Should Know