Saviance
Job Title: Senior Full Stack Developer
Location: (Chennai, India - Full-Time)
Duration: Full Time
About the Client: Our client is a leading provider of cloud-based scheduling and workforce management solutions that empower organizations to optimize resources, enhance productivity, and streamline operations. Their innovative platform supports a wide range of customers-including universities, government agencies, and businesses-helping them achieve operational excellence through cutting-edge technology. The client believes in creating a positive and purposeful work environment where teams collaborate to deliver outcomes in a kind, exciting, and fun way.
The Position: We are seeking a talented and motivated Senior Full Stack Developer to join our client's team in Chennai, India. In this role, you will work across the full technology stack-designing, developing, and maintaining both front-end and back-end components of robust, scalable web applications. You'll collaborate closely with cross-functional teams to deliver high-quality solutions that meet business needs and provide excellent user experiences.
Key Responsibilities Development: • Design, develop, and maintain scalable web applications and APIs using modern technologies. • Implement responsive, visually appealing, and user-friendly interfaces. • Write clean, efficient, and maintainable code for both client-side and server-side components. Collaboration: • Work closely with product managers, designers, and fellow developers to understand requirements and deliver high-quality solutions. • Participate in code reviews and knowledge-sharing sessions, providing constructive feedback and best practices. Optimization & Troubleshooting: • Optimize performance to ensure fast and reliable application behavior. • Identify, debug, and resolve technical issues to maintain system stability and minimize downtime.
Best Practices: • Stay current with emerging technologies, frameworks, and industry trends. • Follow development best practices for coding, testing, and deployment. Qualifications
Experience: • 6+ years of hands-on experience as a Full Stack Developer. • Proven expertise in developing and deploying scalable web applications. Technical Skills: • Architecture: Experience building applications with C#, preferably using .NET Core 3.1 and/or .NET 5+ in an Azure environment. • Front-End: Proficient in HTML, CSS, JavaScript, and React.js. • Back-End: Skilled in server-side development using C# and VB.NET. Strong grasp of OOP principles, design patterns, and reusable code development. • Database: Deep understanding of both SQL and NoSQL databases (e.g., MS SQL Server, MongoDB). Familiarity with ORM tools for database design and access. • API Development: In-depth experience with RESTful APIs with a focus on security and performance. • Testing: Proficient in unit and integration testing. Experience with Test-Driven Development (TDD) and testing for edge cases and robustness. • Tools & Version Control: Experience with Git, VS Code, NuGet, and CI/CD pipelines. • Cloud & DevOps (Preferred): Exposure to Azure, AWS, or Google Cloud; containerization tools like Docker and Kubernetes are a plus
About the Client: Our client is a leading provider of cloud-based scheduling and workforce management solutions that empower organizations to optimize resources, enhance productivity, and streamline operations. Their innovative platform supports a wide range of customers-including universities, government agencies, and businesses-helping them achieve operational excellence through cutting-edge technology. The client believes in creating a positive and purposeful work environment where teams collaborate to deliver outcomes in a kind, exciting, and fun way.
The Position: We are seeking a talented and motivated Senior Full Stack Developer to join our client's team in Chennai, India. In this role, you will work across the full technology stack-designing, developing, and maintaining both front-end and back-end components of robust, scalable web applications. You'll collaborate closely with cross-functional teams to deliver high-quality solutions that meet business needs and provide excellent user experiences.
Key Responsibilities Development: • Design, develop, and maintain scalable web applications and APIs using modern technologies. • Implement responsive, visually appealing, and user-friendly interfaces. • Write clean, efficient, and maintainable code for both client-side and server-side components. Collaboration: • Work closely with product managers, designers, and fellow developers to understand requirements and deliver high-quality solutions. • Participate in code reviews and knowledge-sharing sessions, providing constructive feedback and best practices. Optimization & Troubleshooting: • Optimize performance to ensure fast and reliable application behavior. • Identify, debug, and resolve technical issues to maintain system stability and minimize downtime.
Best Practices: • Stay current with emerging technologies, frameworks, and industry trends. • Follow development best practices for coding, testing, and deployment. Qualifications
Experience: • 6+ years of hands-on experience as a Full Stack Developer. • Proven expertise in developing and deploying scalable web applications. Technical Skills: • Architecture: Experience building applications with C#, preferably using .NET Core 3.1 and/or .NET 5+ in an Azure environment. • Front-End: Proficient in HTML, CSS, JavaScript, and React.js. • Back-End: Skilled in server-side development using C# and VB.NET. Strong grasp of OOP principles, design patterns, and reusable code development. • Database: Deep understanding of both SQL and NoSQL databases (e.g., MS SQL Server, MongoDB). Familiarity with ORM tools for database design and access. • API Development: In-depth experience with RESTful APIs with a focus on security and performance. • Testing: Proficient in unit and integration testing. Experience with Test-Driven Development (TDD) and testing for edge cases and robustness. • Tools & Version Control: Experience with Git, VS Code, NuGet, and CI/CD pipelines. • Cloud & DevOps (Preferred): Exposure to Azure, AWS, or Google Cloud; containerization tools like Docker and Kubernetes are a plus