Bestkaam Logo
R Systems Logo

Full Stack Engineer

Actively Reviewing the Applications

R 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.
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.