ASP.NET Software Developer

Bangalore Urban, Karnataka, India
Feb 19, 2025
Feb 19, 2026
Hybrid
Full-Time
2 Years
Job Description

We are seeking a skilled and motivated ASP.NET Software Developer to join our agile development team. In this role, you will be responsible for designing, developing, coding, testing, and debugging new software applications as well as making significant enhancements to existing systems. This position requires a strong understanding of .NET technologies and the ability to work in a fast-paced, agile environment.

Key Responsibilities

  • Collaborate within an Agile SCRUM team to design and implement scalable and efficient solutions.
  • Develop and maintain high-quality ASP.NET MVC applications using C#, ensuring robust architecture and performance.
  • Work closely with business stakeholders, product managers, and other technical teams to gather requirements and translate them into functional and actionable software solutions.
  • Utilize ADO.NET for data access and work extensively with PL/SQL or T-SQL to write efficient queries, stored procedures, and triggers.
  • Participate in all phases of the software development lifecycle (SDLC), from planning and designing to testing and deployment.
  • Follow best coding practices and ensure code quality by implementing unit tests and conducting peer reviews.
  • Use Agile methodologies to prioritize and deliver high-quality software solutions, attending daily stand-ups, sprint planning sessions, and retrospectives.
  • Troubleshoot and resolve complex technical issues, optimizing performance and security of applications.
  • Collaborate with cross-functional teams to identify and manage dependencies, ensuring timely delivery of software components.
  • Stay updated with the latest industry trends and technologies to drive continuous improvement and innovation.

Essential Skills & Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Strong hands-on experience in C#, ASP.NET, and ASP.NET MVC with a deep understanding of object-oriented programming principles.
  • Proficiency in ADO.NET for seamless database interactions.
  • Expertise in PL/SQL or T-SQL, with the ability to write complex queries, stored procedures, and triggers efficiently.
  • Hands-on experience with front-end technologies such as JavaScript, jQuery, HTML, and CSS.
  • Operational experience in developing and deploying applications in large-scale environments.

Desired Skills

  1. Application Servers. Experience with IIS (Internet Information Services) for hosting and managing web applications.
  2. CI/CD & DevOps. Exposure to Jenkins, SonarQube, Docker, and Kubernetes for continuous integration, continuous deployment, and containerization.
  3. Entity Framework. Understanding and experience with ORM frameworks for efficient database access and management.

Mandatory Skills

  • ASP.NET, ASP.NET MVC
  • C# language and features
  • ADO.NET
  • PL/SQL

Why Join Us?

  • Be part of a collaborative and innovative development team.
  • Work on challenging projects that make a real impact.
  • Opportunities for professional growth and continuous learning.
  • Competitive salary and benefits package.

If you are passionate about building high-quality, scalable applications and thrive in a dynamic environment, we’d love to hear from you. Apply today and be part of our growing team!