Loading...

R Systems

Full Stack Lead Engineer

R Systems
Noida, Uttar Pradesh Hybrid
Hybrid Full-Time Noida, Uttar Pradesh India

Skills

Full-Stack Development Angular .NET Core C# .NET Framework

About the Role

Job Title : .Net Fullstack Senior Developer/Lead
Location : Noida/ Chennai/ Pune
Education: B.E. / B.Tech.
Year of Experience: 6-10 Years
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.

Mandatory Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Proven experience (6+ years) as a Full Stack Developer, with a strong portfolio of web applications.
Proficient in front-end technologies such as HTML, CSS, JavaScript, Angular 18, NgRx, and material design.
Strong back-end experience with server-side languages (.NET 8 C#) and Microservices.
Experience with WCAG and building responsive web applications
Experience with databases (SQL Server/Azure SQL Server)
Familiarity with version control system Gitlab and CI/CD practices.
Sound knowledge of Azure and containerization (Docker, Kubernetes) is a plus.
Excellent communication and teamwork skills, with the ability to work effectively in a remote or hybrid environment.
Strong analytical and problem-solving abilities, with a keen attention to detail.
Strong understanding of application performance tuning, caching mechanism, and scalability patterns.
Familiarity with monitoring and troubleshooting tools such as Datadog to proactively monitor performance and troubleshoot issues.
Experience with continuous integration and continuous deployment practices using tools like Azure DevOps, Jenkins, or Gitlab CI to automate builds, deployment, and testing.

Roles & Responsibilities:
1. Application Development
Design, develop, test, and deploy scalable web applications using modern technologies and frameworks.
Ensure the robustness and reliability of applications through effective coding, code reviews, and best practices.
2. Technical Leadership
Lead end-to-end development processes, including architecture, design, implementation, and maintenance of applications.
Provide mentorship and guidance to junior developers, fostering a collaborative team environment.
3. Full Stack Expertise
Work proficiently with front-end technologies (HTML, CSS, Angular) and back-end technologies (.NET Core).
Collaborate with UI/UX designers to implement responsive user interfaces.
4. Database Management
Design and manage databases (MS SQL Server/Azure SQL Server) tailored to the application's requirements, ensuring optimal performance and security.
5. API Development
Develop and maintain RESTful APIs and microservices to facilitate integration with various platforms and services.
Ensure API security and efficiency through proper authentication and authorization techniques.
6. Quality Assurance
Implement testing frameworks and methodologies to ensure application quality, including unit testing, integration testing, and functional testing.
Troubleshoot and debug applications, ensuring high performance and responsiveness.
7. Collaboration
Work closely with cross-functional teams, including product managers, QA engineers, and DevOps, to deliver high-quality products on time.
Participate in agile development processes and contribute to sprint planning and retrospectives.
8. Continuous Improvement
Stay updated with emerging trends and technologies in fullstack development and software engineering.
Recommend and implement improvements to processes, tools, and technologies for enhanced productivity.
9. Documentation
Create and maintain documentation for code, processes, and project specifications to ensure transparency and knowledge sharing within the team.
10. Deployment and Maintenance
Oversee deployment of applications to production environments, ensuring smooth transitions and minimal downtime.
Monitor application performance and user feedback to implement necessary updates and enhancements.
11. Security Practices
Implement security best practices to safeguard applications and user data, adhering to industry standards.
12. Customer Engagement
Engage with clients and stakeholders to gather requirements and incorporate feedback into the development lifecycle.
Mandatory Skills
C#, Angular, .Net, .Net Core, Full Stack, ASP.Net, ASP.net Core, Rest, SQL Server Development, Micro Front End, Data Visualization
Get a glimpse of) The R Systems Experience
Purpose-Driven Projects: Contribute to meaningful projects making an impact in the lives of millions worldwide.
Continuous Learning: Opportunities for personal development and skill enhancement by leveraging our Individual Development Programs, Certifications, and collaborations with Learning Platforms.
Diversity & Inclusion: A culture that values different perspectives and fosters belonging.
Well-being & balance: Flexible work policies designed to maintain a healthy work-life balance.
Frequent Internal Hackathons: Engage in dynamic competitions with exciting prizes to keep your skills sharp.
Collaborative Culture & Teamwork: Fostering a sense of belonging and camaraderie through Team events and cultural collaboration. Also, drive innovation, enhance communication, and strengthen our organization's ability to adapt and thrive in a dynamic work environment.
Varied Industry Experience: Gain valuable experience working with top global brands across sectors such as Healthcare, Banking, e-commerce, and Retail.
Centre of Excellence (COE): Benefit from technical guidance and upskilling opportunities provided by our team of technology experts, helping you navigate your career path.
Open Door Policy: Embrace a culture of mutual support, respect, and open dialogue, promoting a collaborative work environment.
If you are passionate and excited about working in a fast-paced, innovative environment, we would love to hear from you!
R Systems is an equal opportunity employer that does not discriminate against any employee or job applicant because of race, color, religion, national origin, sex, physical or mental disability, age, or any other characteristic protected by law. We strive to build a team that reflects the diverse communities we serve, and we actively encourage applications from individuals of all backgrounds and experiences. Our commitment to equal opportunity extends to all aspects of employment, including recruitment, hiring, training, promotion, and benefits.

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs