Sr. Software Engineer

2 weeks ago


Chennai, Tamil Nadu, India Mako IT Lab Full time ₹ 8,00,000 - ₹ 24,00,000 per year

Employment Type: Full-time
Experience
4 years (3–5 years considered)About the RoleWe are looking for a Mid-level .NET Developer to design and build secure, scalable, and maintainable web applications and APIs. You will collaborate with Product, QA, and DevOps teams to deliver features end-to-end, write clean and testable code, and continuously improve performance, reliability, and observability.ResponsibilitiesDesign, develop, and maintain ASP.NET Core web applications and RESTful APIs.

Implement and optimize data access using Entity Framework Core, LINQ, and SQL Server.

Design and maintain database schemas, tables, indexes, constraints, and relationships.

Write and optimize complex queries, views, CTEs, stored procedures, triggers, and functions.

Monitor and improve database performance (execution plans, indexing strategies, partitioning, statistics).

Collaborate with DBAs for backup/restore, migrations, data integrity, and security.

Break down business requirements into technical tasks, provide accurate estimates, and deliver within sprint commitments.

Troubleshoot production issues, optimize performance, and improve logging, metrics, and tracing.

Follow secure coding standards (OWASP), handle authentication and authorization (JWT, OAuth2).

Work with DevOps to automate builds, deployments, and CI/CD pipelines (Azure DevOps/GitHub Actions).

Create and maintain technical documentation (API specifications, design notes, runbooks.

Must-Have Skills
Strong proficiency in C# and .NET 6/7, solid OOP principles, and design patterns.

Hands-on experience with ASP.NET Core, Web API, Middleware, and Dependency Injection.

Strong experience with ASP.NET Framework, IIS hosting, Windows Services, and .NET Core hosting in Linux/Windows environments

Expertise in Entity Framework Core, EF Migrations, LINQ.

Solid understanding of SQL Server database design, normalization/denormalization, indexing strategies, and query performance tuning.

Proficiency in writing advanced SQL (joins, CTEs, CLR, window functions, triggers, stored procedures).

Knowledge of database security best practices (roles, permissions, encryption).

Proficiency with Git workflows (branching, pull requests), debugging, and profiling.

Testing mindset with experience in unit and integration testing.

Effective communication and collaboration in Agile/Scrum environments

Good-to-Have
Experience with Azure Service (App Service, Functions, Storage, Key Vault) or equivalent cloud providers.

Exposure to Microservices, message brokers (RabbitMQ/Kafka), or gRPC.

Front-end basics (React/Angular/Vue) for API integration and debugging.

Experience with Caching (Redis), background jobs (Hangfire/Quartz).

Familiarity with Containers (Docker) and Kubernetes exposure.

Monitoring/observability (App Insights, ELK, Prometheus/Grafana).

Awareness of security and compliance (HTTPS/TLS, secrets management, GDPR/PII handling)

Qualifications
Bachelor's in Computer Science/IT or equivalent practical experience.

3–5 years of hands-on experience delivering .NET applications in production.

What We Offer-
Impactful work on enterprise-grade projects.

Learning mentorship and growth path to Senior Engineer.

Competitive compensation and performance bonuses.

Flexible work model and supportive team culture.\

Interview Process
30-min technical screen (C#, .NET Core, SQL).

Take-home or live coding/bug-fix (2–3 tasks).

System design & architecture discussion.

Culture/manager round and offer.



  • Chennai, Tamil Nadu, India Cognizant Technology Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job SummaryThe Sr. Software Engineer B3 will be responsible for designing developing and maintaining high-quality software solutions. With a focus on AWS SQL Spring Boot Java Spring MVC and JavaScript the role requires a deep understanding of these technologies to drive innovation and efficiency. The position is hybrid offering a blend of remote and on-site...

  • Software Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India CADS Software Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Software Engineer - C# / Revit API Developer Company Overview : At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship products...

  • Sr. Software Engineer B3

    3 minutes ago


    Chennai, Tamil Nadu, India Cognizant Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job SummaryWe are seeking a highly skilled Sr. Software Engineer with 8 to 12 years of experience in Angular JS and JavaScript. The ideal candidate will have a strong background in software development and a good understanding of Investment Banking Operations and Investment Banking & Brokerage. This is a hybrid work model with day shifts and no travel...


  • Chennai, Tamil Nadu, India Cognizant Technology Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job SummaryWe are seeking a Sr. Software Engineer with 10 to 13 years of experience to join our dynamic team. The ideal candidate should be a Full Stack Java AWS Developer with skillset AWS Node JS Python and Azure(nice to have). This hybrid role requires a proactive individual who can contribute to innovative projects and drive technological advancements....


  • Chennai, Tamil Nadu, India Shapoorji Pallonji Group Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Required Sr. Structural Engineer / Structural Draughtsman with Rebars Shop drawings(CADS RC) + BBS ExperienceRoles and ResponsibilitiesDevelop and Prepare Structural GA drawings using REVIT and Auto CADDevelop and prepare reinforcement shop drawings using CADS RC and Autocad or associated programs based on direction and design provided by TL/...

  • Software Engineer II

    2 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Job Description It's fun to work in a company where people truly BELIEVE in what they're doingSummary: The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this job, you will join a team maintaining a proprietary database management system running on z/OS having batch,...


  • Chennai, Tamil Nadu, India KBR Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Title:Sr Offshore Structural EngineerHaving experience offshore jacket structure, FPSO structure analysis and design using SACS software. Brown field experience in offshore platforms and structures.Having experience in coordination and leading a team.


  • Chennai, Tamil Nadu, India KBR, Inc. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    TitleSr Offshore Structural EngineerHaving experience offshore jacket structure, FPSO structure analysis and design using SACS software. Brown field experience in offshore platforms and structures.Having experience in coordination and leading a team.R2110743


  • Chennai, Tamil Nadu, India The ePlane Company Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Description  We are Looking for a Engineer / Sr. Engineer - Manufacturing Battery, To support and manage manufacturing operations within the battery production department, ensuring efficiency, quality, and adherence to safety standards  Design & Manufacturing, * Closely work with the battery design team to meet manufacturing requirements, Interface...


  • Chennai, Tamil Nadu, India Brandwatch ES Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Back to jobsNewSr. Software Engineer (Backend Engineer)Chennai, Tamil Nadu, IndiaAt Cision, we believe in empowering every individual to make an impact. Here, your voice is heard, your ideas are valued, and your unique perspective fuels our collective success. As part of our global team, you'll thrive in an environment that champions curiosity,...