We are seeking an intermediate-level .NET Core Developer to join our team in Jackson, MS, for a short-term contract position. The successful candidate will be instrumental in our project to redesign a legacy application from FoxPro to .NET Core. This role involves comprehensive participation across all phases of the development life cycle, including requirements gathering, design, development, testing/QA, and implementation.
Key Responsibilities:
Development & Design: Participate in designing and developing new features and functionalities using .NET Core, ASP.NET MVC, and Entity Framework.
Legacy System Migration: Assist in the conversion of the existing FoxPro application to a .NET Core-based system.
Crystal Reports: Utilize Crystal Reports Designer to generate reports and integrate them into the new application.
Full Development Life Cycle: Engage in all stages of the development life cycle, from requirements analysis and technical design to development, testing, and deployment.
Team Collaboration: Work effectively with team members to solve technical problems and ensure project milestones are met.
Documentation: Develop and maintain comprehensive documentation for procedures, processes, and technical specifications.
Required Skills & Experience:
8 years of IT experience.
7 years of hands-on application development experience with:
ASP.NET (MVC experience is applicable)
VB.NET or C#
Visual Studio 2010 or later
SQL Server 2008 or later
JavaScript, HTML, CSS
Crystal Reports Designer
5 years of AJAX experience.
3 years of experience with jQuery and XML.
2 years of experience with Bootstrap, JSON, and data conversion/migration.
3 years of experience writing complex SQL queries, functions, and stored procedures.
2 years of experience writing console and batch applications for data interfaces.
2 years of experience developing web services using WCF (Windows Communication Foundation).
1 year of experience with Team Foundation Server/GIT Source Code Management.
Additional Skills:
Expertise in designing and implementing web-based applications using the Microsoft platform.
Experience in the full application/systems development life cycle.
Strong communication skills, both verbal and written.
Ability to manage multiple tasks and projects efficiently.
Strong problem-solving skills and creative solution development.
Value-Add Skills:
1 year of experience with Azure/AWS DevOps.
1 year of experience with FoxPro Version 9.
Qualifications:
Education: Bachelor’s degree in Computer Science, Information Technology, or related field preferred.
Certifications: Relevant Microsoft certifications are a plus