Job Title: .NET Core Developer
Location: Jackson, MS
Position Type: Contract (3-5 Months)Job Description: 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.