Senior .NET Developer - Back End

Posted 4 Days Ago
Be an Early Applicant
Bengaluru South, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
HR Tech • Information Technology • Professional Services
The Role
Develop and maintain high-performance backend applications using C# and .NET technologies. Design solutions, optimize SQL Server database interactions, write unit tests, conduct secure code reviews, and manage CI/CD deployments through Azure DevOps and Git. Build and administer cloud applications on Microsoft Azure, create technical documentation, participate in Agile ceremonies, and mentor junior developers. Collaborate with international teams and stakeholders while supporting performance optimization and application quality.
Summary Generated by Built In

Job Overview:


We are seeking a skilled Senior .NET Developer - Back End with extensive experience in developing robust applications using .NET Core or .NET 6+, ASP.NET Core/MVC, or Blazor framework. The ideal candidate will have a strong foundation in object-oriented programming, design patterns, and a deep understanding of the development and deployment of cloud-based applications on Microsoft Azure. The candidate must also demonstrate proficiency in ORM frameworks, cloud services, and continuous integration tools like Azure DevOps and Git.


The role involves developing high-performance web applications, ensuring code quality, and collaborating with cross-functional teams in an Agile environment. Strong communication skills and the ability to work in international teams are essential.


Key Responsibilities:


Application Development: Design, develop, and maintain high-performance software applications using .NET Core/.NET 6+, ASP.NET Core/MVC, or Blazor framework.

Design Principles: Ensure adherence to design principles, providing innovative solutions aligned with best practices.

Low-Level Design & Documentation: Create technical and functional specifications, including architectural diagrams, workflow charts, and prototypes using tools like Visio, Draw.io, and Figma.

Database Management: Work with Object-Relational Mapping (ORM) frameworks such as Entity Framework Core and Dapper to optimize database interactions.

Stored Procedures & SQL: Develop complex Stored Procedures, Triggers, and Views in Azure SQL Server to support back-end functionality.

Testing & Code Quality: Write unit tests using xUnit or bUnit frameworks to ensure reliability and quality of the codebase.

CI/CD Processes: Utilize Azure DevOps and Git for seamless continuous integration and deployment (CI/CD) of applications.

Version Control: Manage development workflows efficiently through source code branching and merging strategies.

Agile Development: Participate in Agile development cycles, including sprint planning, daily scrums, and retrospectives, ensuring team success.

Peer Reviews & Code Standards: Conduct peer code reviews, offer feedback, and ensure adherence to coding standards. Perform secure code reviews to uphold security best practices.

Cloud Services & Deployment: Implement and manage applications using Azure services, ensuring optimized performance and deployment strategies.

Cloud Administration: Perform basic cloud administration tasks within Azure environments to support application infrastructure.

Mentorship: Provide guidance and mentorship to junior developers to help them grow technically and professionally.



Requirements

Qualifications:


Required Skills:


Education: Bachelor’s degree in Engineering or a related field.

Experience: Minimum 7 years of experience developing web applications using .NET technologies.

Technology Stack: Extensive experience with ASP.NET Core/MVC, C#, Web API, Razor Pages, HTML, JavaScript, jQuery, and CSS.

Frameworks: Proven experience in developing applications using Blazor or ASP.NET Core/MVC.

SignalR Framework: Strong understanding and practical experience with SignalR for real-time messaging.

Design Principles: Solid grasp of Object-Oriented Programming (OOP), SOLID principles, and design patterns like MVVM, MVC, and component-based architecture.

Testing: Proficiency in writing unit tests using xUnit or bUnit frameworks.

Database Expertise: Hands-on experience with SQL Server, including complex Stored Procedures, Triggers, and Views.

CI/CD: Expertise in utilizing Azure DevOps, Git, and managing development workflows via branching and merging techniques.

Cloud Experience: Hands-on experience with Azure App Services, Azure Functions, Azure Container Apps, and basic cloud administration.

Performance Optimization: Strong experience in resolving application performance issues.

Documentation: Experience in preparing low-level design, workflow diagrams, and technical/functional documentation.

Communication: Excellent communication and presentation skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.

Shift Flexibility: Willingness to work in the UK shift to collaborate with international teams and clients.


Desired Skills:


VB6 & Migration Tools: Familiarity with legacy technologies like VB6 and migration tools such as VBUC (Visual Basic Upgrade Companion).

Certifications: Azure Developer Associate certification is a plus.

Frontend Technologies: Experience with frontend frameworks like Angular or React.

Domain Expertise: Experience in the manufacturing domain is an added advantage.


Why Join Us:


Be part of a collaborative, innovative, and high-performing development team.

Work on cutting-edge technologies in cloud-based, scalable, and high-performance applications.

Enjoy flexibility with remote/hybrid work options and exposure to global clients.



Skills Required

  • Bachelor's degree in Engineering or a related field
  • At least 7 years of experience developing web applications with .NET technologies
  • Extensive experience with ASP.NET Core or MVC, C#, Web API, Razor Pages, HTML, JavaScript, jQuery, and CSS
  • Experience developing applications with Blazor or ASP.NET Core/MVC
  • Practical experience with SignalR for real-time messaging
  • Knowledge of object-oriented programming, SOLID principles, MVVM, MVC, and component-based architecture
  • Proficiency writing unit tests with xUnit or bUnit
  • Hands-on SQL Server experience, including stored procedures, triggers, and views
  • Expertise with Azure DevOps, Git, branching, and merging workflows
  • Hands-on experience with Azure App Services, Azure Functions, Azure Container Apps, and basic Azure administration
  • Strong experience resolving application performance issues
  • Experience preparing low-level designs, workflow diagrams, and technical or functional documentation
  • Excellent communication and presentation skills
  • Willingness to work the UK shift
  • Familiarity with VB6 and VBUC
  • Azure Developer Associate certification
  • Experience with Angular or React
  • Manufacturing domain experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
76 Employees
Year Founded: 2010

What We Do

Talpro India Private Limited is a technology-driven recruitment and staffing company serving businesses across industries. It specializes in sourcing, vetting, and hiring top-tier technology talent, while providing innovative, sustainable, and cost-effective recruitment solutions. The company develops comprehensive hiring strategies intended to meet immediate recruitment demands and support longer-term workforce needs, acting as a human-resources services provider in India for employers.

Similar Jobs

In-Office
2 Locations
675 Employees

Airwallex Logo Airwallex

Sales Representative

Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
2300 Employees

JPMorganChase Logo JPMorganChase

Product Owner

Financial Services
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account