Search by job, company or skills

Bajaj Finserv

Senior Software Engineer

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Location Name: Pune Corporate Office - Mantri

Job Purpose

We are seeking a skilled and experienced .NET Developer with strong expertise in Angular, Progressive Web Apps (PWAs), and a solid understanding of object-oriented programming (OOP), SOLID principles, and design patterns. The ideal candidate will design, develop, and implement robust, scalable, and maintainable web applications using the Microsoft stack and modern front-end technologies. You will collaborate with cross-functional teams to deliver high-quality solutions aligned with business objectives.

Duties And Responsibilities

Key Responsibilities

  • Develop and maintain web applications using .NET (C#, ASP.NET Core/Framework).
  • Build responsive and dynamic front-end interfaces using Angular and implement Progressive Web Apps (PWAs) for enhanced user experience.
  • Apply OOP concepts, SOLID principles, and design patterns to create maintainable, extensible, and testable code.
  • Implement Dependency Injection (DI) and other best practices for modular and loosely coupled architecture.
  • Ensure responsive design and cross-browser compatibility for all web applications.
  • Create and maintain technical documentation, including design specs, unit tests, and deployment procedures.
  • Work closely with business analysts, QA teams, and project managers to understand requirements and ensure timely delivery.
  • Ensure code quality and best practices through code reviews, unit testing, and automated CI/CD pipelines.
  • Troubleshoot and debug technical issues across applications and integrations.

Required Qualifications And Experience


Required Skills & Qualifications

  • 3+ years of experience in .NET development (C#, ASP.NET, MVC, Web API).
  • Strong understanding of OOP concepts, SOLID principles, and common design patterns (e.g., Repository, Factory, Singleton, Strategy).
  • Experience with Dependency Injection frameworks (e.g., built-in .NET Core DI, Autofac, Ninject).
  • Experience with Angular, JavaScript, HTML, CSS, and front-end frameworks.
  • Knowledge of Progressive Web Apps (PWAs) concepts and implementation.
  • Experience with responsive design and cross-browser compatibility.
  • Knowledge of REST/SOAP APIs, OData, and other web service technologies.
  • Experience with SQL Server, including T-SQL and stored procedures.
  • Familiarity with Azure services (App Services, Logic Apps, Key Vaults, etc.) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and team collaboration abilities.

________________________________________

Preferred Qualifications

  • Microsoft certifications in .NET technologies.
  • Experience with Agile/Scrum methodologies.
  • Experience integrating with third-party systems like SharePoint, Teams, or Azure Active Directory.


More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144857775

Similar Jobs