C

Senior Net Tech Lead Net Core C Microservices Oracle/postgresql Mumbai (India)

Cratas Techno Solution Verified employer

Actively hiring · Posted today · JEV261190B2415CE7

SalarySalary not disclosed
Experience8–12 yrs
LocationAll India
Work modeHybrid · Full time
Openings1
IndustryIT Services & Consulting

Job description

Role & responsibilities

Solution Design & Architecture

Design and architect scalable, secure, maintainable, and high-performance enterprise applications.

Translate business requirements into robust technical solutions.

Apply industry best practices including SOLID principles, Domain-Driven Design (DDD), CQRS, Repository Pattern, Factory Pattern, Dependency Injection, and Clean Architecture.

Design and implement Microservices-based architectures for enterprise applications.

Application Development

Develop enterprise applications using:

C#

.NET Framework

.NET Core / .NET 6+

ASP.NET Core

RESTful Web APIs

Build reusable, modular, and maintainable software components.

Develop secure, versioned REST APIs following OpenAPI (Swagger) standards.

Database Development & Performance Optimization

Design and optimize complex database schemas using Oracle or PostgreSQL.

Develop stored procedures, functions, triggers, packages, and database objects.

Analyze SQL execution plans and optimize database performance.

Implement indexing strategies, partitioning, query optimization, and performance tuning.

API Security

Implement authentication and authorization using OAuth2 and JWT.

Develop secure, scalable, and well-documented APIs.

Apply API versioning, validation, exception handling, logging, and rate limiting.

Software Quality

Write clean, maintainable, and testable code.

Develop Unit Tests and Integration Tests using xUnit, NUnit, or MSTest.

Promote Test-Driven Development (TDD) and automated testing practices.

Ensure high code quality using SonarQube and industry-standard coding guidelines.

DevOps & Continuous Delivery

Work with Git-based version control systems.

Build and maintain CI/CD pipelines using Jenkins and GitHub Actions.

Participate in release planning, deployment automation, and continuous delivery initiatives.

Technical Leadership

Mentor and guide development teams.

Conduct code reviews and architecture reviews.

Drive engineering best practices across projects.

Evaluate recent technologies and recommend improvements to the technology stack.

Preferred candidate profile

8+ years of hands-on software development experience.

Robust expertise in Microsoft technologies.

Excellent analytical and problem-solving skills.

Experience designing enterprise-scale applications.

Solid debugging and performance tuning capabilities.

Ability to mentor developers and lead technical initiatives.

Excellent communication and stakeholder management skills. .

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Cratas Techno Solution.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
Senior Net Tech Lead Net Core C Microservices Oracle/postgresql Mumbai (India)Salary not disclosed · All India
Apply