Job Description :
Hi,
Job title: .Net Developer
Location: Florida
Duration: 6+months
Responsibilities:
The .NET Software Developer will provide coordination and guidance in the design, development, and support of complex management solutions with responsibilities to include:
Designing and implementing component-based applications using the .Net Framework and .NET Core Framework within established project schedules
Develop Single Page Applications using the React or Angular SPA frameworks
Defining system requirements flows and interfaces based on customer needs
Developing software requirements specifications; project and risk management plans; and project timelines
Defining interfaces required and methods of transmission
Developing technical specifications
Adhering to established methodologies while continuously analyzing processes for improved performance and adaptability
Developing test scripts and conducting unit testing
Assisting Project Manager with developer team coordination throughout the project''s lifecycle
Cultivating and maintaining strong relationships with the customer''s management and project teams

Minimum Qualifications:
Bachelor’s Degree in a technical field or equivalent work experience is preferred.
Software development experience with C# and ASP.Net and N-tiered architecture development or MVC.
Strong written and verbal communication skills.
Database experience including areas such as stored procedures, triggers, and user-defined functions.
Database access experience using Entity Framework and LINQ.
Experience developing software requirements, technical specifications, and test scripts.
Experience developing rich user interfaces using tools such as jQuery, Bootstrap, and SPA libraries such as React or Angular.
Demonstrated knowledge of database design principles and best practices using Microsoft SQL Server (up to latest version
Ability to work independently while cooperating and coordinating with the overall team.
Ability to focus on priorities, and exhibit enthusiasm for creating high-quality software products.
Ability to focus on priorities, and exhibit enthusiasm for creating high-quality software products.