IIT Madras
IIT Madras2h ago
Naukri

Software Developer

Chennai
Full Time
Mid Level
25000-40000

Auto Apply to 50+ AI Matched Software Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at IIT Madras

Qualifications

10/10 matched

Experience Level: Mid Level

  • </strong></p><ul><li>Strong proficiency in <strong>TypeScript</strong> (Angular 12+ or React)
  • <strong>HTML
  • and CSS.</strong></li><li>Excellent knowledge of <strong>SQL Server</strong> and <strong>PostgreSQL</strong>
  • with strong SQL skills (joins
  • indexing
  • query optimization
  • stored procedures).</li><li>Working experience with <strong>Python</strong> for backend services or data processing
  • along with experience building and consuming <strong>APIs.</strong></li><li>Experience with <strong>version control systems</strong> such as <strong>Git</strong>
  • with basic knowledge of <strong>DevOps</strong> practices.</li><li>Familiarity with <strong>AI tools</strong> handling.</li><li>Familiarity with <strong>monitoring and performance analysis tools</strong> to analyse and optimize heavy payloads.</li><li>Familiarity with IDEs such as <strong>Visual Studio 2019
  • VS Code</strong>

Full Job Description

We are looking for a Full-Stack Developer with at least 2 years of experience to join our team in Chennai. The ideal candidate will have a strong background in building scalable web applications using .NET, TypeScript, and modern database technologies such as SQL Server and PostgreSQL. Familiarity with Python for backend services, automation, or data processing is also required.

Key Responsibilities:

  • Develop and maintain web applications using the .NET MVC Framework.
  • Create interactive and responsive UI/UX components with TypeScript and modern JavaScript.
  • Utilize Python for scripting, data processing, background tasks, or system integrations.
  • Design, optimize, and manage databases using SQL Server and PostgreSQL, including advanced SQL queries, stored procedures, and performance-tuned data models.
  • Develop and maintain robust APIs and backend services.
  • Collaborate effectively with cross-functional teams in design, development, and deployment.
  • Ensure high standards of application performance, security, and scalability.
  • Experience in enterprise or ERP-based applications is a plus.

Required Skills:

  • Proficiency in TypeScript (ideally with Angular 12+ or React), HTML, and CSS.
  • Excellent command of SQL Server and PostgreSQL, including strong SQL skills (joins, indexing, query optimization, stored procedures).
  • Hands-on experience with Python for backend development or data processing, and experience building/consuming APIs.
  • Experience with version control systems like Git, and basic understanding of DevOps practices.
  • Familiarity with AI tools.
  • Experience with monitoring and performance analysis tools for optimizing heavy payloads.
  • Proficiency with IDEs such as Visual Studio 2019, VS Code, and ORM tools (e.g., Entity Framework).
  • Experience working in both Windows and Linux environments.
  • Knowledge of mobile application development and API integration.
  • Strong communication and documentation skills are essential.

Qualifications:

B.E / B.Tech / MCA / M.Sc (Computer Science) or an equivalent postgraduate degree.

Experience:

Minimum 2 years of relevant experience in ADO.NET / ASP.NET (C#) / .NET MVC Framework.

Compensation:

Rs. 25,000/- to Rs. 40,000/- per month, commensurate with experience.

Company

IIT Madras

IIT Madras

Indian Institute of Technology Madras (IIT Madras) is a premier public technical and research university located in Chennai, India. Recognized for its excellence in engineering, science, and technolog...

Chennai
Posted on Naukri
Software Developer at IIT Madras | Chennai | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform