Find a jobRecruiters

.NET Application Developer

Exclusive opportunity

Hybrid

.NET Application Developer

Maddisoft Solutions

.NET Application Developer

Skills

C#.NETTesting & QAGitTerraformAzure

3 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Chennai, Tamil Nadu, India

Work mode:

Hybrid

Published on:

16 October 2026

What they need


Maddisoft has the following immediate opportunity, let us know if you or someone you know would be interested in the below position. If interested, kindly send us a copy of your latest resume along with LinkedIn profile, please feel free to connect with us for further discussion.

Role: Senior .NET Application Developer

Location: Chennai, India (Hybrid 3days/week)

Job Summary

The Senior Application Developer provides advanced software development services and technical leadership for enterprise applications supporting business-critical capabilities. This role is responsible for designing, developing, enhancing, and maintaining modern applications while ensuring alignment with organizational architecture, DevOps practices, and security standards.

Under general direction, the Senior Application Developer applies specialized technical knowledge to solve complex problems, makes key design decisions, and contributes to the successful delivery of high-quality, scalable solutions. The role works closely with cross-functional teams and may provide technical guidance to less experienced developers.

Duties and Responsibilities

  • Design, develop, test, and maintain enterprise applications using modern development frameworks and tools
  • Analyze business requirements and translate them into scalable technical solutions
  • Develop program logic for new applications and enhance and maintain existing systems
  • Code, test, debug, implement, and document software solutions across the application lifecycle
  • Contribute to system architecture, design patterns, and integration strategies
  • Lead or participate in design reviews, code reviews, and technical decision-making
  • Support DevOps practices including source control, CI/CD pipelines, and automated deployments
  • Configure and manage code repositories, builds, and release pipelines in Azure DevOps
  • Collaborate with product owners, business stakeholders, QA teams, and infrastructure teams
  • Provide technical support for production systems, including troubleshooting and root cause analysis
  • Maintain system performance, reliability, and availability
  • Develop and maintain technical documentation including architecture diagrams and specifications
  • Ensure adherence to coding standards, security requirements, and software development best practices
  • Support Agile development processes and actively participate in sprint ceremonies
  • Mentor and provide guidance to junior developers and team members

Required Education, Experience, & Skill

  • Bachelors degree in Computer Science, Information Technology, or related discipline, or equivalent work experience
  • Typically requires 8+ years of experience in software development or application engineering
  • Strong experience in C#, .NET Framework, and modern .NET (6/8) development
  • Experience with ASP.NET, MVC, and RESTful API development
  • Hands-on experience developing enterprise applications using Blazor
  • Experience with source control tools such as Git and Azure DevOps
  • Experience configuring CI/CD pipelines and release management processes
  • Knowledge of cloud platforms (preferably Microsoft Azure) and infrastructure-as-code tools such as ARM or Terraform
  • Experience working in Agile development environments
  • Strong debugging, troubleshooting, and problem-solving skills
  • Experience with automated testing frameworks (NUnit, xUnit) preferred
  • Demonstrated ability to work in a matrixed, global team environment with strong stakeholder engagement skills

Additional Competencies

  • Ability to apply advanced technical knowledge to solve complex problems
  • Strong communication skills with the ability to clearly articulate technical concepts
  • Ability to prioritize work and manage multiple tasks in a fast-paced environment
  • Commitment to continuous improvement and staying current with emerging technologies

Other offers great for you!

These companies are also looking for great profiles

Techunt

Développeur .NET Core – Credit Risk / IT Finance (H/F)

410

Freelance

Paris, France

Hybrid

Skills

C#.NET

9 months ago

Quick apply

Staff and More

C# .NET Core (H/F) Front Office

400-420

Freelance

Paris, France

Hybrid

Skills

C#.NET

4 months ago

Quick apply

PROPULSE IT

DEVELOPPEUR SENIOR FULLSTACK .NET CORE - ANGULAR - COMPTABILITE

Selon profil

Freelance

St Francisville, LA 70775, USA

Hybrid

Skills

AngularC#.NETMicrosoft SQL ServerRESTful APIsAzure PaaS

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools