Senior Software Engineer (Pune)

Senior Software Engineer (Pune)

25 Aug
|
Unique Occupational Services (UOSPL
|
Pune

25 Aug

Unique Occupational Services (UOSPL

Pune

Senior Software EngineerJob Description

We are looking for a Senior Software Engineer to join our engineering team and contribute to the design, development, testing, and delivery of high-quality software applications. The ideal candidate should have strong experience in Microsoft technologies, distributed applications, microservices, and modern software engineering practices.

Key Responsibilities

- Work with cross-functional Agile/Scrum teams to develop and release new applications, features, and enhancements.
- Design, prototype, and implement scalable software solutions.
- Collaborate with senior engineers on architecture, design, and implementation initiatives.
- Develop and maintain high-quality applications using automated testing and continuous integration practices.
- Troubleshoot and resolve defects across development, testing, production, and post-release environments.
- Coordinate technical dependencies with other engineering teams.
- Participate in code reviews, performance tuning, debugging, and system analysis.
- Follow software engineering best practices and contribute to knowledge sharing.
- Work across modern and legacy applications and technologies based on project requirements.

Required Skills and Qualifications

- 10+ years of professional software development experience.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Strong experience with C#, .NET/Core, SQL Server, and Entity Framework.
- Deep understanding of microservices architecture and design patterns.




- Experience with Windows/Desktop applications and background Windows services.
- Hands-on experience with WinForms and VB.NET web applications.
- Experience with Git and Continuous Integration tools.
- Strong debugging and profiling skills for distributed systems.
- Experience with Unit Testing and System Integration Testing.
- Solid understanding of Agile methodologies and Test-Driven Development practices.
- Excellent written and verbal communication skills.
- Ability to work effectively with cross-functional teams.
- Willingness to work on both modern and legacy technology platforms.

Good to Have

- Experience with MySQL and PostgreSQL.
- Knowledge of PL/SQL.
- Exposure to serverless development and deployment.
- Experience with containerization technologies.
- Understanding of IAM concepts such as SAML, OAuth, OpenID/OIDC, SSO, and MFA.
- Knowledge of financial concepts such as planning, budgeting, forecasting, or consolidation.

Education

B.E./B.Tech or equivalent qualification.

Experience

10+ years

Location

Pune

Employment Type

Full-time, Permanent

Work Mode

Day Shift

Pay: ₹2,000,000.00 - ₹3,400,000.00 per year

Application Question(s):

- Do you have 10+ years of professional software development experience?

Yes / No

- Do you have strong hands-on experience with C#/.NET Core, SQL Server, Entity Framework, and Microservices architecture?

Yes / No

- Do you have hands-on experience with WinForms and VB.NET applications, along with Git and Continuous Integration tools?

Yes / No

Work Location: In person

📌 Senior Software Engineer (Pune)
🏢 Unique Occupational Services (UOSPL
📍 Pune

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 software engineer (pune) / pune