What are the responsibilities and job description for the Microsoft .NET Developer position at iVoyant?
Title: Microsoft .NET Developer
Location: Jackson, Mississippi (100% Onsite)
Contract Duration: Approximately 3 Years
Work Schedule: Monday–Friday, 8:00 AM–5:00 PM
Position Overview: We are seeking an intermediate-level Microsoft .NET Developer to develop, enhance, test, implement, and maintain web-based applications using Microsoft technologies. The candidate will participate in all phases of the software development lifecycle, from requirements gathering and design to implementation, documentation, and maintenance.
Key Responsibilities:
- Develop and maintain web applications using ASP.NET Web Forms and VB.NET or C#.
- Gather requirements, analyze business needs, and prepare technical specifications.
- Develop and maintain SQL queries, functions, and stored procedures.
- Build user interfaces using JavaScript, HTML, CSS, AJAX, jQuery, and Bootstrap.
- Develop WCF web services and console or batch applications for data interfaces.
- Perform application testing, troubleshooting, implementation, and maintenance
- Manage project work plans, meet deadlines, and handle multiple tasks efficiently.
- Prepare technical documentation, support user training, and mentor team members.
- Collaborate with the development team to resolve technical issues and deliver effective solutions.
Required Skills and Qualifications:
- Strong experience in ASP.NET Web Forms. **ASP.NET MVC experience alone will not be accepted.
- Advanced proficiency in VB.NET or C# and Visual Studio 2010 or later.
- Strong knowledge of JavaScript, HTML, and CSS.
- Working knowledge of AJAX, jQuery, Bootstrap, JSON, and XML.
- Experience with SQL Server 2016 or later, including complex queries, functions, and stored procedures.
- Basic experience developing WCF web services and console or batch applications.
- Experience with the full software development lifecycle and Microsoft-based web application development.
- Familiarity with Windows, Azure DevOps, and Git source code management.
- Strong communication, problem-solving, teamwork, documentation, and time management skills.
Preferred Skills:
- Experience developing and maintaining payment applications.
- Experience with licensing and permitting application development and maintenance.
- Experience with data conversion and migration, excluding DTS and SSIS migration packages.
- Experience with Crystal Reports Designer.
- Knowledge of ADA Title II compliance.