.NET Developer

Gurugram, Haryana, India
Sep 13, 2024
Sep 22, 2025
Hybrid
Full-Time
5 Years
Job Description

We are seeking an entry-level .NET Developer to join our team in Gurgaon. In this role, you will contribute to the development and maintenance of software solutions using .NET technologies. You will work with a diverse team and gain experience in a range of technologies and methodologies while supporting our mission to deliver exceptional customer experiences.

Key Responsibilities

  1. Software Development. Utilize .NET framework, C#, and SQL Server to develop, test, and maintain applications and services.
  2. Web Applications. Build and enhance web applications using ASP.NET, Entity Framework, and RESTful services. Develop user interfaces and functionalities based on requirements.
  3. Database Management. Design and optimize SQL Server databases. Write complex queries, stored procedures, and manage database performance.
  4. Reporting. Utilize SQL Server Reporting Services (SSRS) and PowerBI for designing, deploying, and managing reports. Perform data analysis, modeling, and visualization using Power Query and DAX.
  5. Performance Tuning. Conduct performance tuning and query optimization to ensure efficient application performance.
  6. Version Control. Utilize version control systems like GIT for source code management and collaboration.
  7. Collaboration. Work with cross-functional teams and leverage collaboration tools to ensure project alignment and successful delivery.
  8. Security. Implement and adhere to security practices and protocols in software development and data handling.

Skills and Qualifications

  • Experience with .NET framework, C#, and ASP.NET.
  • Knowledge of SQL Server, including complex queries, indexing, and stored procedures.
  • Familiarity with Entity Framework and Object-Relational Mapping (ORM).
  • Experience with RESTful services and Windows Forms/WPF.
  • Proficiency in reporting and analytics tools such as SSRS and PowerBI, including data modeling and visualization.
  • Understanding of version control (GIT) and DevOps practices.
  • Basic knowledge of cloud technologies and services.
  • Ability to work with collaboration tools and adapt to hybrid work environments.
  • Bachelor’s degree in Computer Science or a related field.

What We Offer

  1. Competitive Compensation. Attractive base salary and bonus incentives.
  2. Health & Wellness. Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location).
  3. Flexible Working. Hybrid, onsite, or virtual work arrangements based on role and business needs.
  4. Parental Leave. Generous paid parental leave policies (depending on location).
  5. Wellness Support. Access to global on-site wellness centers and confidential counseling through our Healthy Minds program.
  6. Career Development. Opportunities for career growth and training, with support for financial well-being and retirement.

Equal Opportunity Employer

American Express is an equal opportunity employer. We make employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Employment is conditioned upon successful completion of a background verification check, subject to applicable laws and regulations.