Senior Software Engineer

Mags Consulting

Chennai

On-site

INR 1,200,000 - 2,200,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mags Consulting in Chennai is seeking an experienced software engineer to design, build, and maintain secure, scalable services in C# and ASP.NET Core, with emphasis on API development and data integrations. You will own components through releases, mentor junior engineers, and collaborate with product and operations to deliver reliable deployments and robust security.

Strong PostgreSQL, token-based authentication, RBAC, testing, and CI/CD familiarity are required.

Qualifications

  • 3 to 5+ years of professional software development in C# and .NET.
  • Strong command of OOP concepts, SOLID principles and design patterns.
  • Proven experience building ASP.NET Core APIs and background services.
  • Strong PostgreSQL database design and query tuning.
  • Experience with token-based authentication and RBAC.
  • Proficiency in automated testing, code review and CI.
  • Track record owning a product or major component through multiple releases.
  • Experience mentoring less experienced engineers.
  • Clear written and spoken communication with technical and business stakeholders.

Responsibilities

  • Design, build, and maintain secure, scalable services in C# and ASP.NET Core.
  • Build reliable data integrations from enterprise systems and databases.
  • Design and tune relational database structures, migrations and data-access code.
  • Implement business logic and calculations turning data into results.
  • Implement authentication, authorization, and role-based access across services.
  • Own build, test, deployment and monitoring, including customer deployments.
  • Partner with product and functional teams to take features from requirements to verified release.
  • Review code, mentor junior engineers, and establish reference approaches for the team.

Skills

C#
.NET
OOP
SOLID
ASP.NET Core
APIs
PostgreSQL
Auth & RBAC
Automated testing
CI/CD
Mentoring
Communication

Education

Bachelor's degree in Computer Science/Engineering

Tools

Docker
CI/CD

Job description


  • Design, build, and maintain secure, scalable services in C# and ASP.NET Core.

  • Build reliable integrations that bring data in from enterprise systems and databases.

  • Design and tune relational database structures, migrations and data-access code.

  • Implement the business logic and calculations that turn data into results for users.

  • Implement authentication, authorization and role-based access across services.

  • Own build, test, deployment and monitoring, including deployments in customer environments.

  • Partner with product and functional teams to take features from requirement to verified release.

  • Review code, mentor early-career engineers, and set the reference approach for the team.


Requirements


  • Bachelor's degree in Computer Science, Engineering or a related field, or equivalent experience.

  • 3 to 5+ years of professional software development in C# and .NET.

  • Strong command of object-oriented programming (OOP) concepts and their implementation in C#, including SOLID principles and design patterns.

  • Proven experience building ASP.NET Core APIs and background services.

  • Strong relational database skills (PostgreSQL preferred), including schema design and query tuning.

  • Experience with token-based authentication and role-based access control.

  • Proficiency in automated testing, code review and continuous integration.

  • Track record of owning a product or major component through multiple releases.

  • Experience mentoring less experienced engineers.

  • Clear written and spoken communication with technical and business stakeholders.


PREFERRED QUALIFICATIONS


  • Experience integrating AI models through APIs, including prompt design and output evaluation.

  • React with TypeScript.

  • Familiarity with ERP data and manufacturing or supply chain processes.

  • Docker, CI/CD and software delivery into customer-hosted environments.

  • Regular use of AI-assisted development tools.

  • A senior role with real influence on architecture and technology decisions.

  • Meaningful problems: turning enterprise data into decisions that manufacturing teams act on.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer I
Senior Software Engineer I

Maruti TechLabs Pvt Ltd • Ahmedabad District

On-site
INR 900,000 - 1,300,000
.NET Software Developer
.NET Software Developer

I11innovations Softech • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Sr. Fullstack Engineer
Sr. Fullstack Engineer

Latentbridge • Pune District

On-site
INR 4,500,000 - 6,500,000
Sr Software Engineer (dotNet) - 6+yrs
Sr Software Engineer (dotNet) - 6+yrs

Techprimelab Software Pvt. Ltd. • Pimpri-Chinchwad

On-site
INR 1,200,000 - 1,800,000
Senior .Net Developer
Senior .Net Developer

Sunovaa Tech Pvt. Ltd. • Bengaluru

On-site
INR 1,400,000 - 2,800,000
Sr. Software Developer
Sr. Software Developer

Aspen Technology • Pune District

On-site
INR 1,400,000 - 2,200,000
Senior Software Engineer - .NET
Senior Software Engineer - .NET

EPAM Systems • India

On-site
INR 1,200,000 - 2,400,000
Advanced Software Engineer - .NET
Advanced Software Engineer - .NET

EPAM Systems • India

On-site
INR 4,500,000 - 6,500,000
Software Engineer II- .Net
Software Engineer II- .Net

UKG • Dadri

On-site
INR 900,000 - 1,300,000
Software Engineer III- .Net
Software Engineer III- .Net

UKG • Dadri

On-site
INR 1,500,000 - 2,400,000