Lead Full Stack Developer R Systems

  • company name R Systems
  • working location Office Location
  • job type Full Time

Experience: 9 - 9 years required

Pay:

Salary Information not included

Type: Full Time

Location: All India

Skills: C, Angular, net, REST, SQL Server development, Data Visualization, NET Core, ASPNet, ASPNET CORE, Micro Front End

About R Systems

Job Description

You are a highly skilled and motivated Senior Full Stack Lead & Full Stack Developer, ready to join a dynamic engineering team. Your expertise lies in both front-end and back-end technologies, fueled by a passion for developing innovative solutions and exceptional problem-solving skills. In this role, your primary responsibilities will revolve around designing, developing, and maintaining web applications and related frameworks. Collaborating closely with cross-functional teams and mentoring junior developers will also be key aspects of your role. Your roles and responsibilities will include: Application Development: - Designing, developing, testing, and deploying scalable web applications using modern technologies and frameworks. - Ensuring the robustness and reliability of applications through effective coding, code reviews, and best practices. Technical Leadership: - Leading end-to-end development processes, including architecture, design, implementation, and maintenance of applications. - Providing mentorship and guidance to junior developers, fostering a collaborative team environment. Full Stack Expertise: - Proficiency with front-end technologies (HTML, CSS, Angular) and back-end technologies (.NET Core). - Collaborating with UI/UX designers to implement responsive user interfaces. Database Management: - Designing and managing databases (MS SQL Server/Azure SQL Server) tailored to the application's requirements, ensuring optimal performance and security. API Development: - Developing and maintaining RESTful APIs and microservices to facilitate integration with various platforms and services. - Ensuring API security and efficiency through proper authentication and authorization techniques. Collaboration: - Working closely with cross-functional teams, including product managers, QA engineers, and DevOps, to deliver high-quality products on time. - Participating in agile development processes and contributing to sprint planning and retrospectives. Continuous Improvement: - Staying updated with emerging trends and technologies in full stack development and software engineering. - Recommending and implementing improvements to processes, tools, and technologies for enhanced efficiency. Documentation: - Creating and maintaining documentation for code, processes, and project specifications to ensure transparency and knowledge sharing within the team. Deployment and Maintenance: - Overseeing deployment of applications to production environments, ensuring smooth transitions and minimal downtime. - Monitoring application performance and user feedback to implement necessary updates and enhancements. Key Responsibilities: - Creation of application framework & associated eco-system. - Designing and implementing scalable, high-quality web applications using ASP.net. - Developing and maintaining robust APIs and services using .NET 8 (C#) to support front-end applications and third-party integrations. - Collaborating with UI/UX designers to translate wireframes and mock-ups into functional user interfaces. - Optimizing applications for maximum speed, scalability, and performance. - Conducting code reviews, providing constructive feedback, and ensuring adherence to best practices. - Troubleshooting and resolving application-related issues and bugs in a timely manner. - Mentoring and guiding junior developers, fostering a culture of continuous learning and collaboration. - Participating in agile development processes, including sprint planning, daily stand-ups, and more. Mandatory Skills: - C#, Angular - .Net, .Net Core - Full Stack - ASP.Net, ASP.net Core - Rest, SQL Server Development - Micro Front End - Data Visualization If you are a Bachelor's degree holder in Computer Science, Engineering, or a related field (or equivalent experience) with proven experience of 9+ years as a Full Stack Developer, possessing a strong portfolio of web applications, proficient in various front-end and back-end technologies, and have excellent communication and teamwork skills, then this role is tailored for you.,