Sr .Net Developer

From:
Srikanth,
Tech Rakers
[email protected]
Reply to: [email protected]
Job Title: Sr .Net Developer
Location: 7461 Crowner Dr,Lansing,MI,USA,48913-0001
Duration: 12 Months
Top Skills:
10 years of .NET Development experience
Experience with .NET Core
Experience with Angular. They use Angular 12
Selenium experience for Unit Testing
Strong communication skills and a team player
This person is responsible for the analyzing, planning, constructing and execution of code development for software applications in support of the Michigan State Police.
The employee is responsible for understanding requirements and how they translate to application features, write high quality source code to program complete applications, conduct testing and debug applications, and develop technical documents to accurately represent application design and code. The employee plays a key role in application development and support, ensuring that testing and defects are tracked to closure and that the code repository is kept up to date with the status. 
Requirements:
• 10 years of experience developing large scale software systems, using Object Oriented programming language such as .net framework, asp.net, C#
• 5 years in .NET core experience.
• Mastery understanding of modern application architectures - three-tier, distributed, centralized, microservices, etc., with experience in REST API. Implement requirements of the API layer like security, custom analytics, throttling, caching, logging, request, and response modifications, etc. using the API management platform.
• Build, maintain, improve, and evolve our Continuous Integration and Continuous Delivery processes for new and existing services to reduce manual/repetitive tasks using an Agile delivery methodology.
• Experience with Microsoft Power Apps and is able to lead the team in this effort.
• Work with the solutions architect to set up guidelines/processes on code review. Manage defect tracking for large scale systems implementation. 
• 10 years of experience directing the analysis, definition, and documenting of system and business requirements with clients, for large scale systems. Business process design and re-engineering.
• Re-write of legacy software and provide production/operational support using Microsoft Visual Studio
• May review and advise on design solutions developed by others.
• Comply with programming standards, processes, and evaluate and identify opportunities for programming standardization.
• Use of .net coding standards and integration processes/objects/framework that can be leveraged for an IT Solution.
• Over 10 years of development experience on databases design using Oracle/SQL Server.
• Expert in C# object-oriented programming with deep experience applying this knowledge to complex software architectures and the ability to use .NET Core.
• Strong familiarity with Agile software/tools (e.g., JIRA)
Skills Years of Experience
Experience developing large scale software systems, using Object Oriented programming language such as .NET framework, ASP.NET, C#.NET
Required – 10 years
.NET Core
Required – 5 years
Development experience on databases design using Oracle/SQL Server
Required – 10 years
Jira experience or similar
Required
Selenium experience for unit testing
Required
HTML, CSS, jQuery experience
Required
ADA compliance
Nice to have
Continuous integration experience
Nice to have