Lead the development of full-stack applications using C#, .NET Core, and SQL for backend and React, Tailwind CSS, and Typescript for frontend.
Design and implement RESTful APIs to support seamless integration with internal systems, payment gateways, and third-party APIs.
Oversee the integration of payment gateways to enable secure and reliable transaction processing.
Manage third-party API integrations, ensuring robust connectivity, error handling, and performance optimization.
Enforce security best practices, including secure API design, data encryption, and protection of payment transactions.
Leverage Cloud Azure services (e.g., Azure App Services, Azure Functions, Azure SQL) to build and deploy cloud-native applications.
Establish and maintain CI/CD pipelines using tools like Azure DevOps or Git to automate builds, testing, and deployments.
Mentor and guide a team of full-stack developers, fostering collaboration and technical growth.
Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions.
Conduct code reviews, troubleshoot integration issues, and optimize application performance and scalability.
Stay updated on advancements in full-stack technologies, payment systems, and integration patterns to enhance project outcomes.
Document technical designs, integration workflows (e.g., payment gateways, third-party APIs), and CI/CD processes for team reference.
Preferred candidate profile :
8+ years of full-stack development experience, with 3+ years in a lead or senior role
Strong hands-on experience in C#, .NET Core, and SQL
Skilled in building and integrating REST APIs, payment gateways, and third-party APIs
Proficient in React, Tailwind CSS, and TypeScript for frontend development
Good understanding of authentication, identity management, and secure coding practices
Experience with Azure services App Services, Functions, Azure SQL
Familiar with CI/CD pipelines using Azure DevOps and Git
Comfortable leading a small to mid-sized development team
Worked in Agile/Scrum environments, with exposure to Docker and cloud workflows
Strong communication, collaboration, and problem-solving skills
Able to work independently and manage tasks in a fast-paced environment
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time