Full Stack Engineer
Actively Reviewing the ApplicationsR Systems
Pune, Maharashtra, India
Full-Time
On-site
Posted 3 months ago
•
Apply by May 4, 2026
Job Description
About us
At
R Systems
we are shaping the future of technology by designing cutting-edge software
#products
, platforms, and
#digital
experiences that drive business growth for our clients.
Our product mindset and advanced engineering capabilities in
#Cloud
, Data,
#AI,
and Customer Experience empower us to deliver innovative solutions to key players across the high-tech industry. This includes ISVs, SaaS, and Internet companies, as well as leading organizations in
#telecom
,
#media
,
#healthcare
,
#finance
, and
#manufacturing
.
We are
Great Place To Work Certified
in 10 countries where we have a full-time workforce - India, the USA, Canada, Poland, Romania, Moldova, Indonesia, Singapore, Malaysia, and Thailand.
### Job Title: Lead Engineer
**Company Name:** R Systems
**Location:** Noida/Pune
**Experience:** Minimum 8 years - Maximum 12 years
#### Roles and Responsibilities:
1. **Technical Leadership:**
- Lead and mentor a team of software engineers in the design, development, and implementation of high-quality software solutions using C# and .NET Core.
- Encourage best practices in software development, code reviews, and continuous integration/continuous deployment (CI/CD).
2. **Software Development:**
- Architect, design, and develop scalable and robust applications using C# and .NET Core in alignment with project objectives and client requirements.
- Ensure code is written to the highest quality standards, optimizing for performance, readability, and maintainability.
3. **Collaboration:**
- Collaborate with cross-functional teams, including product management, QA, and DevOps, to ensure timely delivery of software products.
- Facilitate meetings and discussions to gather technical requirements and understand the client's vision.
4. **DevOps Implementation:**
- Utilize Azure DevOps for managing project workflows, source control, automated build/deploy environments, and monitoring application performance.
- Implement CI/CD pipelines to streamline the software release process and enhance overall productivity.
5. **Project Management:**
- Assist in planning and estimating project timelines and resource requirements.
- Ensure projects are delivered on time and within budget while managing risks and addressing any potential roadblocks.
6. **Quality Assurance:**
- Develop and enforce testing strategies to ensure software reliability and functionality; including unit testing and integration testing.
- Work closely with QA teams to ensure that defects are identified and resolved quickly.
7. **Continuous Improvement:**
- Engage in continuous learning and keep abreast of emerging technologies and trends in software development.
- Propose improvements to existing processes based on team feedback and evolving best practices.
8. **Documentation:**
- Create and maintain comprehensive documentation related to software architecture, design decisions, and operational procedures.
9. **Stakeholder Communication:**
- Serve as a primary technical contact for internal and external stakeholders, ensuring clear communication regarding project status, challenges, and solutions.
10. **Problem Solving:**
- Analyze and resolve technical issues, providing innovative solutions that align with client needs and business objectives.
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Net Developer
InfoVision Inc.
Pune
Full-Time
C
SQL
Git
+1
SCM Functional Consultant
Oracle
India
Full-Time
Oracle
Cloud
Information Management
+1
Application Developer-Java & Web Technologies
IBM
India
Full-Time
₹1–8 LPA
Testing
Cloud
Software development
Technical Delivery Manager - DevOps
Arrise Solutions (India) Pvt. Ltd.
India
Full-Time
Git
Jira
Jenkins
+7
Full Stack Developer
Birlasoft
Pune
Full-Time
Share
Quick Apply
Upload your resume to apply for this position