• princetonamerica

Senior Software Engineer – Frontend & .NET Core

Jobs Description

Client: Emerson
Location: Pune (Local candidates preferred)
Experience: 5–7 Years
Openings: 2
CTC: Up to 25 LPA
Employment Type: Full-Time

Job Summary:
Emerson is looking for an experienced Senior Software Engineer with strong expertise in Angular (18+) and .NET Core to work on enterprise-scale applications. The role involves designing, developing, and maintaining modern front-end and backend services using microservices and cloud-native technologies in an Agile environment.


Key Responsibilities:

  • Design, develop, and maintain front-end applications using Angular 18 and above.

  • Develop and maintain backend services using C# and .NET Core Web APIs.

  • Implement and consume REST and gRPC-based services.

  • Design and implement secure APIs with proper authentication and authorization mechanisms.

  • Develop data access layers using Entity Framework (Code First approach).

  • Perform API automated testing using mocks and ensure high code coverage.

  • Work with containerized applications using Docker and Azure Kubernetes Service (AKS).

  • Collaborate with DevOps teams to support CI/CD pipelines and deployments.

  • Work with PostgreSQL databases and ensure efficient data access.

  • Participate in troubleshooting, performance tuning, and profiling of applications.

  • Follow software engineering best practices and ensure code quality using tools like SonarCloud, Coverity, BlackDuck, and Aqua.

  • Work in Agile / SAFe 6.0 environments and actively participate in Scrum ceremonies.


Required Skills & Qualifications:

  • MSc / BE / BTech in Computer Science, Electronics, or related field.

  • 4–5 years of hands-on experience in front-end development using Angular 18 or above.

  • Overall 5–7 years of experience working on enterprise software projects.

  • Strong experience with C#, .NET Core, and Web API development.

  • Solid understanding of REST and gRPC communication.

  • Experience with Entity Framework (Code First).

  • Knowledge of .NET Core API security (authentication, authorization).

  • Experience with front-end testing frameworks such as Jest or Mocha.

  • Strong understanding of API automated testing strategies.

  • Hands-on experience with Azure services including App Services, Azure SQL DB, and Logic Apps.

  • Experience with DevOps CI/CD pipelines.

  • Good working knowledge of PostgreSQL.

  • Familiarity with containerization using Docker and Kubernetes (AKS).


Preferred Qualifications:

  • Experience designing and developing n-tier SOA or microservices architectures using .NET Core.

  • Knowledge of architectural and design patterns including Saga, CQRS, event-driven communication, service brokers, and service bus.

  • Strong understanding of Object-Oriented Design principles and design patterns (DI, Factory, Adapter).

  • Experience with parallel and asynchronous programming using async/await.

  • Hands-on experience in troubleshooting and performance profiling.

  • Exposure to secure coding and software development best practices.

  • Awareness or experience with SAFe 6.0 and Agile Scrum methodologies.

Offered Salary

₹ 25 LPA

Job Details

  • 5–7 Years years of experience
  • 2 Openings
  • 25 LPA
  • Pune

Subscribe to Our Newsletter!

Subscribe to get latest updates and information.

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.