Candidate should have 5+ years of experience in developing C# applications utilizing .NET Core with Commercial experience in web development using the full stack Microsoft .NET development specifically C#, .NET Core, Rest API, SQL Server.. Experienced in working with SQL Server and writing complex T-SQL. Should have experience working with Azure DevOps and GIT.
Good understanding of Object-Oriented design and hand on development experience using OOPS. Should have done Development projects using .Net Core Skilled in modern development principles (Agile, SOLID, TDD, design patterns, IaC). Ideally experience of microservices, message bus (Rabbit MQ/ Azure Service Bus). Should have worked on LINQ, Entity Frameworks Knowledgeable/ good to have experience on Cloud Technology - Azure
A result-oriented individual with the ability to work to deadlines, communicate and work effectively with other team members both on-site and remote. Good Communication & Client Interactive Skills Create technical specifications, prototypes, and presentations to communicate your ideas. Strong hands-on programming experience with a passion for creating high-quality software Unit and integration testing with any JavaScript framework and .Net core Good problem-solving and analytical skills. Good written and oral communication skills.
Job Responsibilities-
Writing and reviewing great quality code Understanding the clients business use cases and technical requirements and being able to convert them into a technical design that elegantly meets the requirements. Mapping decisions with requirements and being able to translate the same to developers. Identifying different solutions and being able to narrow down the best option that meets the clients requirements. Defining guidelines and benchmarks for NFR considerations during project implementation Writing and reviewing design documents explaining the overall architecture, framework, and high-level design of the application for the developers
|