Location: REMOTE / Florida, Florida
This job allows you to work remotely.
We are looking for an experienced .NET/ C# developer (Remote Contract) who is responsible for designing, developing, maintaining, and supporting enterprise application solutions, ensuring they meet business needs and performance standards. They create comprehensive unit test plans and cases, conduct thorough unit testing, and perform detailed code and unit test walkthroughs to ensure quality and functionality. Additionally, they evaluate and interpret requirement documents to develop effective technical solutions and conduct impact analysis on existing systems to assess the effects of new requirements and proposed technical solutions, ensuring seamless integration and minimal disruption.
Skill breakdown:
Azure Development (50%)
Front End – Presentation Layer (10%)
Middle Tier – Logic Layer (20%)
Back End – Data Layer (20%
4+ years’ experience in analysis, design, and coding
4+ years’ experience with the following:
.Net Framework 3.5/4.0/4.5 or .Net Core
C#.NET, ASP.NET
Microsoft Web API
Model View Controller (MVC) 4
Microsoft / Azure / Oracle / SQL Server, SSRS, SSIS
Must Have Skills:
Experience creating and managing pipelines and CI/CD in Azure DevOps
Experience with Microsoft Team Foundation Server/Git Source Control/Azure DevOps
Experience with Open-Source Logging frameworks
Experience working in an agile and waterfall development environment using Azure DevOps
Must be flexible and able to handle all situations in a professional manner
High degree of self-motivation, commitment, and integrity
Must have an excellent attendance and punctuality record
Experience managing automated deployments with the Octopus tool
Experience using third party tool Telerik Kendo UI
Experience with Azure DevOps Boards and Work Items
Experience in implementing design patterns/services-oriented architecture/XML web services
· Designing, building, and implementing stable, high-quality, high-performance applications
· Developing, debugging, documenting, and maintaining complex programs
· Understanding of design patterns and architectural framework
· In-depth knowledge of server/database procedures
· Unit and integration testing and results validation
· Experience working throughout the Software Development Life Cycle (SDLC)
· Experience with Object Oriented Development/Programming (OOD/OOP)
· Strong problem-determination skills and resolution experience
· Excellent teamwork and communication skills (written and verbal)