Senior .Net Developer (Bengaluru)

Senior .Net Developer (Bengaluru)

17 Sep
|
Sagility India
|
Bengaluru

17 Sep

Sagility India

Bengaluru

We are looking for an experienced Senior .NET Core Developer with 5-10 years of hands-on experience in designing, developing, testing, deploying, and maintaining enterprise-grade web applications.

The ideal candidate should have strong expertise in C#, ASP.NET MVC, .NET Core, Web API, SQL Server, LINQ, JavaScript, jQuery, AJAX, and JSON/XML. The candidate will work closely with Business Analysts, development teams, and business stakeholders to deliver scalable, secure, and high-performance applications.

Key Responsibilities

- Design, develop, test, document, deploy, and maintain enterprise and global applications based on business and system requirements.
- Analyze business requirements, business processes, data, and system integration points to identify and recommend appropriate technology solutions.
- Develop scalable, secure, highly available, and high-performance applications using ASP.NET MVC and .NET Core.
- Design and develop RESTful Web APIs and integrate applications with internal and external systems.
- Work closely with clients, Business Analysts, Solution Architects, and stakeholders to understand software requirements and assess system impacts.
- Translate functional and technical requirements into effective application designs and technical solutions.
- Create and maintain technical documentation, including application design, technical specifications, API documentation, and deployment documentation.
- Conduct code reviews and ensure adherence to coding standards, development best practices, and application security guidelines.
- Ensure the quality, performance, maintainability, and reliability of deliverables across the development team.




- Troubleshoot and resolve application issues, production defects, and performance-related problems.
- Collaborate with global development teams and other senior technical resources to plan and execute ongoing feature development, product enhancements, and application maintenance.
- Provide technical guidance and mentoring to junior and mid-level developers.
- Participate in architecture discussions, technical estimations, sprint planning, and solution design activities.
- Support application deployments, production releases, and post-production issue resolution.

Required Skills & Experience

- Strong hands-on experience with C# and ASP.NET MVC.
- Strong working knowledge of .NET Core / ASP.NET Core.
- Hands-on experience developing ASP.NET MVC and .NET Core web applications.
- Good understanding of Microsoft Azure services such as App Service, Azure Functions, Azure SQL, Storage, Key Vault, and Application Insights.
- Strong knowledge of Object-Oriented Programming (OOP) concepts and design principles.
- Positive understanding of MVC architecture and Three-Tier/N-Tier architecture.
- Strong experience with LINQ.
- Hands-on experience in developing and consuming RESTful Web APIs.
- Good understanding of application development best practices, coding standards,



and design patterns.

Database

- Strong working knowledge of Microsoft SQL Server.
- Experience in writing complex SQL queries, stored procedures, joins, functions, and performance-optimized queries.
- Good understanding of database design and data-access methodologies.

Additional Technical Skills

- Experience with application integration and third-party system/API integrations.
- Experience working on enterprise-level applications.
- Experience with cloud platforms such as Azure or AWS is an advantage.
- Knowledge of CI/CD pipelines and DevOps practices is an advantage.
- Good understanding of application performance, scalability, availability, and security.
- Experience with debugging, troubleshooting, and production support.
- Familiarity with DevOps, Git or other source-control systems.
- Exposure to Agile/Scrum development methodology.
- Experience working with distributed/global development teams is an added advantage.

Key Competencies

- Strong analytical and problem-solving skills.
- Good understanding of software development lifecycle (SDLC).
- Strong communication and interpersonal skills.
- Ability to work independently as well as collaboratively with cross-functional and global teams.
- Strong ownership and accountability for assigned deliverables.
- Ability to mentor developers and provide technical guidance.
- Ability to understand business requirements and translate them into effective technical solutions.

Location: Bangalore Work Mode: Hybrid (3 Days Work From Office)

Shift Timing: 11 AM to 8 PM

Regards,

[email protected]

📌 Senior .Net Developer (Bengaluru)
🏢 Sagility India
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior .net developer (bengaluru) / bengaluru