Software Engineer 2

Rocket India

Chennai District

Hybrid

INR 1,200,000 - 2,000,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rocket India is seeking a mid-level Software Engineer II to design, build, and deliver features end-to-end within a C#/.NET architecture. You will own your service area, collaborate with product and design teams, and ensure high-quality, well-tested code following SOLID principles.

You will contribute to production support, code reviews, and continuous improvement while mentoring junior engineers and helping the team scale practices and tooling.

Qualifications

  • 24 years of professional software development experience, primarily in C#/.NET.
  • Strong understanding of OOP principles, SOLID design patterns, data structures, and algorithms.
  • Proven ability to own features end-to-end with moderate guidance.

Responsibilities

  • Design, build, test, and ship production features using C#/.NET (Core/8+) with moderate autonomy
  • Own features end-to-end, working with product and design teams to clarify requirements and translate them into technical solutions
  • Break down assigned work into well-scoped tasks and provide reliable estimates
  • Deliver high-quality code that adheres to established architectural patterns and coding standards
  • Write clean, maintainable, well-tested code using xUnit/NUnit frameworks
  • Participate actively in code reviews, providing constructive feedback
  • Ensure comprehensive test coverage and maintain code quality standards aligned with SOLID principles
  • Debug and resolve production issues within your service area
  • Contribute to system reliability and performance optimization
  • Participate in on-call rotations as needed
  • Informally mentor Software Engineer I team members
  • Collaborate with cross-functional teams to solve complex problems
  • Contribute to continuous improvement of development practices and tooling

Skills

C#/.NET proficiency
OOP principles
SOLID design patterns
Data structures & algorithms
Mentoring
Communication
Estimation & task breakdown

Tools

ASP.NET Core
Entity Framework Core
Dapper
Azure DevOps
Git
Azure cloud services

Job description

Software Engineer II

Mid-level software engineer who designs, builds, and delivers features end-to-end with moderate guidance. You'll take ownership of your service area within an established C#/.NET architecture, collaborating across product and engineering teams to drive impact.

What You'll Do
Feature Development & Delivery
  • Design, build, test, and ship production features using C#/.NET (Core/8+) with moderate autonomy
  • Own features end-to-end, working with product and design teams to clarify requirements and translate them into technical solutions
  • Break down assigned work into well-scoped tasks and provide reliable estimates
  • Deliver high-quality code that adheres to established architectural patterns and coding standards
Code Quality & Testing
  • Write clean, maintainable, well-tested code using xUnit/NUnit frameworks
  • Participate actively in code reviews, providing constructive feedback and learning from peer reviews
  • Ensure comprehensive test coverage and maintain code quality standards aligned with SOLID principles
Production Support & Reliability
  • Debug and resolve production issues within your service area
  • Contribute to system reliability and performance optimization
  • Participate in on-call rotations as needed
Team Growth & Collaboration
  • Informally mentor Software Engineer I team members, sharing knowledge and best practices
  • Collaborate with cross-functional teams to solve complex problems
  • Contribute to continuous improvement of development practices and tooling
What You'll Bring
Experience
  • 24 years of professional software development experience, primarily in C#/.NET
  • Strong understanding of OOP principles, SOLID design patterns, data structures, and algorithms
  • Proven ability to own features end-to-end with moderate guidance
Technical Skills
  • Proficiency with ASP.NET Core (Web API/MVC)
  • Experience with Entity Framework Core or Dapper for data access
  • Hands-on experience with CI/CD pipelines (Azure DevOps)
  • Proficiency with Git version control and automated testing frameworks
  • Familiarity with Azure cloud services and microservices architecture
  • Understanding of REST API design patterns
Soft Skills
  • Strong communication and collaboration abilities
  • Ability to break down complex problems into manageable tasks
  • Willingness to mentor and support junior engineers
  • Proactive approach to learning and professional growth
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Rocket India • Chennai District

Hybrid
INR 2,500,000 - 4,500,000
Software Engineer II
Software Engineer II

Amtech Software • India

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer I/II
Senior Software Engineer I/II

Jobtailor • Hyderabad

On-site
INR 1,100,000 - 1,800,000
Software Engineer II
Software Engineer II

Amtechsoftware • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer II
Software Engineer II

Amtech Software • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer I
Senior Software Engineer I

iTech India • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Software Engineer II .NET
Software Engineer II .NET

Trintech • Dadri

Hybrid
INR 800,000 - 1,200,000
Software Engineer II – GBS IND
Software Engineer II – GBS IND

Jobtailor • Mumbai

On-site
INR 1,800,000 - 3,000,000
Software Engineer (Dotnet, Angular/React)
Software Engineer (Dotnet, Angular/React)

Mri Software • Bengaluru

Hybrid
INR 800,000 - 1,200,000
Hybrid working arrangements
Flexibility in working hours
Level II - Software Engineer
Level II - Software Engineer

HCA Healthcare - India • Hyderabad

On-site
INR 800,000 - 1,200,000