Apply now »

.NET Full Stack Developer

Date:  Mar 11, 2026
Location: 

Bangalore, IN

Requisition ID:  37560

About Avaya

Avaya is an enterprise software leader that helps the world’s largest organizations and government agencies forge unbreakable connections.

The Avaya Infinity™ platform unifies fragmented customer experiences, connecting the channels, insights, technologies, and workflows that together create enduring customer and employee relationships.

We believe success is built through strong connections – with each other, with our work, and with our mission. At Avaya, you'll find a community that values your contributions and supports your growth every step of the way.

Learn more at https://www.avaya.com

Job Information

Job Code: 00270234

Job Family: Information Technology

Job Function: Applications

About the Opportunity

Avaya One Source is a business-critical application for creating quotes and ordering functions. It is a revenue-generating application that requires a dedicated full-stack developer to enhance the application with revenue-generating features such as subscription and perpetual, as well as the introduction of cloud products. This position provides development and production support for our partners and internal users. Avaya One Source is an integral part of Avaya's Quote-to-Cash platform, connecting sales, opportunity, provisioning, and billing systems

About the Responsibilities

  • Collaborate with other software developers and business analysts to plan, design, develop, test, and maintain business applications.
  • Advise team/department members on technical issues and provide reliable estimates and weekly progress updates to management.
  • Provide second-line support to users for applications and enhancements delivered by the team.
  • Ensure the customer knowledge base is kept up to date with technical issue resolutions.
  • Guide team development efforts toward successful project delivery.
  • Provide technical leadership through coaching and mentorship.
  • Maintain high standards of software quality by establishing good practices and habits.
  • Assist in the collection and documentation of user requirements, user stories, estimates, and work plans.
  • Prepare reports, manuals, and other documentation on software status and maintenance.
  • Design, develop, and unit test applications in accordance with established standards.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Participate in peer reviews of solution designs and code.
  • Support deployment of releases.
  • Work independently with minimal direction to analyze and resolve technical problems.
  • Adhere to high-quality development principles within established timelines and budgetary constraints.

About You

Experience

  • 5+ Years’ experience as an Application Developer.
  • Familiarity with .NET framework, .NET Core, ASP .NET, C#, VB .NET, and IIS.
  • Experience with front-end frameworks: CSS, Angular/TypeScript, React, or similar.
  • Experience with Oracle RDBMS 18c/19c, SQL, and PL/SQL.
  • Familiarity with generative AI coding tools like Gemini Code Assist to accelerate development.
  • Ability to leverage AI/ML assistance for automated code suggestions, query optimization, and identifying security vulnerabilities.

 

Skills & Competencies

  • Proficiency in Microsoft Visual Studio (C#, VB, ASP .NET) and Oracle PL/SQL.
  • Comprehensive understanding of object-oriented and service-oriented techniques and design patterns (e.g., MVC).
  • Extensive experience designing and developing enterprise-grade software.
  • Ability to leverage AI-powered tools for rapid prototyping, code refactoring, and test generation.
  • Strong analytical skills to apply new technologies, including basic AI concepts (prompt engineering, model consumption).
  • Experience with source control management and CI/CD environments.
  • Excellent troubleshooting and debugging skills.
  • Experience in leading multiple projects and working through the full project lifecycle (Waterfall and/or Agile SCRUM).
  • Knowledge of the telecommunications sector is a plus.
  • Strong communication skills and the ability to work both independently and in a team.
  • Experience in technical documentation: Low-Level Design (LLD) and High-Level Design (HLD).

Experience

3 - 6 Years of Experience

Education

Bachelor degree or equivalent experience in Engineering

Preferred Certifications

Footer

Applicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future.

Avaya is an Equal Opportunity employer and a U.S. Federal Contractor. Our commitment to equality is a core value of Avaya. All qualified applicants and employees receive equal treatment without consideration for race, religion, sex, age, sexual orientation, gender identity, national origin, disability, status as a protected veteran or any other protected characteristic. In general, positions at Avaya require the ability to communicate and use office technology effectively. Physical requirements may vary by assigned work location. This job brief/description is subject to change. Nothing in this job description restricts Avaya right to alter the duties and responsibilities of this position at any time for any reason.

Apply now »