HamburgerMenu
hirist

Revalsys Technologies - Technical Lead - .Net

Posted on: 22/10/2025

Job Description

Description :

- Desired Candidate Profile

- Minimum of 10 years of professional experience in C#/.NET Core development

- Strong expertise in C# and the .NET Core framework

- Extensive experience in developing SaaS applications, with a deep understanding of SaaS concepts and best practices

- Proficiency in designing and developing RESTful APIs and microservices architecture

- Experience with cloud platforms like Azure, including knowledge of serverless computing and containerization

- Knowledge of authentication and authorization protocols (OAuth) and security best practices for SaaS applications

- Strong problem-solving and analytical skills, with the ability to troubleshoot and resolve complex technical issues and think creatively to solve the user problem with holistic and simple solution

- Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams

- Experience working in Agile development methodologies, with a focus on delivering high-quality software in a fast-paced environment

- Demonstrated ability to lead technical projects and mentor junior developers

- Develop the applications with a result-oriented attitude

Roles and Responsibilities :

- Lead the design, development, and implementation of a SaaS-based application using C# and .NET Core

- Collaborate with product managers, business analysts, and cross-functional teams to gather and analyze software requirements

- Architect scalable and secure solutions that align with SaaS best practices and industry standards

- Develop and maintain core features of the SaaS application, ensuring high performance and reliability

- Implement secure authentication and authorization mechanisms to protect sensitive data

- Optimize the application for performance and scalability, considering factors like high availability and load balancing

- Conduct code reviews to ensure adherence to coding standards, scalability, and maintainability

- Troubleshoot and resolve complex technical issues, providing timely and effective solutions

- Mentor and provide guidance to junior developers, fostering their professional growth

- Stay up to date with emerging technologies and industry trends related to SaaS development and cloud-based architectures

- Collaborate with DevOps teams to ensure smooth deployment and continuous integration processes

- Participate in Agile development methodologies, such as Scrum, including sprint planning, daily stand-ups, and retrospectives

- Contribute to the improvement of development processes and best practices

- Manage individual project priorities, deadlines and deliverables

Preferred Skills :

- Experience with multi-tenant architectures and designing scalable SaaS solutions

- Familiarity with CI/CD pipelines and DevOps practices for automated deployment

- Understanding of message queuing systems (e.g., RabbitMQ) for asynchronous processing

- Experience with performance testing and optimization techniques


info-icon

Did you find something suspicious?