Role - .Net Developer
Location: Franklin, TN (Onsite) / Nashville, TN…
Contract: Long term contract
Developer to work on .NET based applications.
Experience required: 11 to 12 Years Must Have
Must have skills
Strong and hands on Experience in.Net 5
Strong and hands on Experience in Micro services
Strong and hands on Experience in Angular/React
Even driven architecture.
Asynchronous messaging technologies like Kafka, RabbitMQ, Azure Event Hubs
Design, develop and deploy new functionalities for applications using .NET stack
Work with business units to refine requirements to enhancements existing or new functionalities
Actively participate in design and development of new code
Ensure design and development standards are current and being followed
Develop scalable solutions to meet business needs
‘Must Have’ Experience:
At least 7 years of experience in developing .NET applications.
Must have strong hands-on experience in developing applications using C#, ASP.NET
Knowledge of Microservice Architecture and Domain Driven Design is a must
Familiar with Test Driven Development, with ability to write unit tests for the code developed
Experience with Angular and/or REACT is highly desired.
Microsoft Azure Devops experience
Familiarity with coding standards like SOLID
Hands on experience using Git Repository or any similar source controls.
Good experience in using Microsoft development toolset.
Good communication and collaboration skills
Take part in agile development process.
Strong critical / analytical thinking and problem-solving skills
‘Nice to Have’ Experience:
Working experience in Event Driven Architecture
Familiarity with tools for Containerization and environment as code like Docker, Mesos, Kubernetes
Familiarity with Asynchronous messaging technologies like Kafka, RabbitMQ, Azure Event Hubs
Cloud services platforms like - Azure, AWS (Amazon Web Services