Job Title: Sr. Software Developer DotNet Core
Total Experience: 5+ Years
Employment Type: Permanent
Job Location: Mumbai, Andheri East
Responsibilities:
We are seeking a highly skilled DotNet Core Developer to join our dynamic team. The ideal candidate will be responsible for developing and maintaining back-end of our web applications. You will work closely with our designers, product managers, and other developers to create seamless and responsive user experiences.
- Develop and maintain scalable web applications using front-end and back-end technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code.
- Troubleshoot, debug, and upgrade existing systems.
- Implement security and data protection measures.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up-to-date with emerging technologies and industry trends.
- Identify and document design patterns using UML
- Establish reference implementations of design patterns used to develop the microservices architecture
- Perform design and code reviews and approve merge requests
Requirements:
- Extensive experience with C# and the .NET framework.
- Proficiency in ASP.NET Core for building web applications.
- Strong understanding of object-oriented programming principles and design patterns.
- Experience with Entity Framework or other ORM frameworks for data access.
- Knowledge of SQL and database design principles.
- Familiarity with RESTful API design and implementation.
- Microservices Architecture
- Caching strategies in a Microservices Architecture
- Logging and Monitoring in a Microservices Architecture
- Messaging and Event design in a Microservices Architecture
- Experience with unit testing tools is a must
Nice to have:
- Experience with other front-end frameworks such as Angular.
- Knowledge of cloud platforms such as AWS or Azure.
- Experience with DevOps practices and tools.
- Experience with Hangfire
Qualifications:
- BE/BSc or Equivalent
- Highly motivated with excellent verbal and written communication, presentation, facilitation,
- negotiation and problem-solving skills
- Self-starter with strong organizational and time management skills, self-directed
LearningMate is an equal opportunity employer. We commit to celebrate diversity, equity and inclusion in the workplace.