Looking for an enthusiastic and passionate .NET senior developer having minimum 8+ years of work experience in designing & developing applications/services using .NET/Core Framework.
- Participate in requirements analysis
- Closely work with Application Architect to under the Application Architecture
- Collaborate with internal teams to produce Software Design and Architecture
- Write clean, scalable code using .NET, C# Programming Languages
- Be Involved in automated Unit Testing and application deployment
- Improve existing software using Revise, update, refactor existing code
- Serve as an expert on applications and provide technical guidance
- Excellent hands-on programming skills and experience in Web & Application development using technologies like .NET Core & C#.
- Experience in implementing various Architecture Patterns like Microservices, Layered, Event Broker etc.
- Experience in implementing various Design Patterns like Creational (like Factory, Singleton, etc.), Structural, Behavioral patterns, and the UML methodology.
- Experience in developing applications using Azure Cloud Services
- Experience in Developing Interfaces for data exchange using Entity Framework Core, LINQ, ADO.NET
- Strong Knowledge of Database design and development and experience in writing SQL Queries, views, Triggers, Stored Procedures in SQL Server.
- Sound knowledge of Object-Oriented Programming (OOPS) Concepts, Data Structures, Algorithms
- Should be proactive in providing solutions, follows coding standards and sprint plans, estimations, meeting velocity requirements / estimations
- Excellent communication and analytical skills are a must
- Collaborative, team player, self-motivated, quick learner and quality conscious