Location:
Noida, Uttar Pradesh, India (Hybrid/Remote options available)
Employment Type:
Full-time
About Fusionpact Technologies
At Fusionpact Technologies, we are at the forefront of leveraging a
fusion of cutting-edge technologies
to create impactful solutions that drive significant business value for our clients globally. Established in 2022, we specialize in Cloud Services, Artificial Intelligence, Software Development, ERP Solutions, and IT Consulting. Our passion lies in pushing the boundaries of what's possible with technologies like
AI/ML, Blockchain, Reactive Architecture, and Cloud-Native solutions
. We're a dynamic, agile, and innovation-driven company committed to delivering high-quality, scalable, and secure software that truly makes a difference. With a proven track record across 175+ projects, including innovative products like ForestTwin™ for carbon tech and the ISO Platform for compliance, we are dedicated to transforming businesses and making a brighter world.
The Opportunity
We're looking for a highly skilled and experienced
Tech Lead
to join our dynamic engineering team. In this pivotal role, you'll be instrumental in shaping our technical vision, driving the development of next-generation reactive and microservices-based applications, and fostering a culture of technical excellence within our agile development environment.You'll be a key player in designing and implementing robust, scalable, and resilient systems. Your expertise in architectural principles will be crucial in guiding the team and ensuring the successful deployment of high-quality software. We're seeking a leader who can not only leverage strong fundamental knowledge but also expertly integrate and utilize
AI tools
to deliver superior software solutions in a fast-paced, agile manner. If you thrive on technical challenges, enjoy mentoring, and are excited about the impact of AI on software development, Fusionpact Technologies is the place for you.
Responsibilities
Technical Leadership & Architecture
- Lead the design, development, and deployment of complex reactive and microservices-based applications, ensuring adherence to Fusionpact's best practices, architectural principles, and quality standards.
- Define and enforce coding standards, design patterns, and architectural guidelines across development teams to ensure consistency and maintainability.
- Conduct rigorous technical reviews and provide constructive feedback to ensure high-quality code, scalable solutions, and optimal performance.
- Mentor, coach, and guide development teams on advanced architectural concepts, reactive programming paradigms (e.g., Akka), and microservices best practices.
Agile Development & AI Integration
- Drive agile development practices within your scrum team, working closely with the Scrum Master, DevOps, QA, Backend, and Frontend engineers to ensure efficient workflows and timely delivery.
- Champion the adoption and effective utilization of cutting-edge AI tools (e.g., Cursor AI, GitHub Copilot, or similar generative AI solutions) to enhance code quality, accelerate development cycles, and improve overall team efficiency.
- Proactively identify opportunities to leverage AI for tasks such as intelligent code generation, automated refactoring, advanced bug detection, and smart automated testing frameworks.
- Ensure the seamless and effective integration of AI-powered workflows into the existing development pipeline, continuously optimizing the software delivery lifecycle.
Project Management & Quality Assurance
- Effectively manage and contribute to multiple projects simultaneously, consistently delivering superior quality output in line with project timelines and client expectations.
- Take ownership of the technical success of projects, from initial conception and architectural design to successful deployment and ongoing maintenance.
- Collaborate with product owners and stakeholders to translate complex business requirements into clear, actionable technical specifications.
- Ensure the delivery of highly performant, secure, maintainable, and resilient software solutions that meet Fusionpact's high standards.
Team Collaboration & Mentorship
- Foster a collaborative, innovative, and inclusive team environment, encouraging knowledge sharing, continuous learning, and cross-functional synergy.
- Provide dedicated technical guidance, coaching, and mentorship to junior and mid-level engineers, helping them grow their skills and careers.
- Champion a culture of continuous learning, staying abreast of emerging technologies, industry trends, and innovative software development methodologies, and bringing these insights back to the team.
Required Skills & Experience
- 8+ years of progressive experience in software development, with at least 3+ years in a Tech Lead or similar leadership role focused on complex distributed systems.
- Proven hands-on experience in designing, building, and deploying highly available, scalable, and resilient reactive and microservices-based applications.
- Deep understanding of modern architecture principles, design patterns (e.g., Domain-Driven Design, Event Sourcing, CQRS), and software development best practices.
- Strong hands-on experience with at least one major programming language extensively used in reactive/microservices development (e.g., Java, Kotlin, Go, or Scala).
- Strong fundamental knowledge and practical experience leveraging AI tools (e.g., Cursor AI, GitHub Copilot, Tabnine, or similar) to enhance development workflows, improve code quality, and accelerate delivery.
- Demonstrated ability to effectively manage and contribute to multiple projects simultaneously while maintaining superior quality output.
- Extensive experience working in a fast-paced, agile (Scrum, Kanban) environment and guiding cross-functional scrum teams (Scrum Master, DevOps, QA, Backend, Frontend).
- Solid understanding of DevOps principles, CI/CD pipelines, and automated deployment strategies.
- Excellent communication, interpersonal, and leadership skills, with the ability to articulate complex technical concepts to diverse audiences.
- Strong ethics and integrity, with a proven ability to thrive and lead effectively in a remote or hybrid work environment.
Preferred Qualifications
- Hands-on experience with Scala and Akka for building reactive systems.
- Proficiency with cloud platforms such as AWS, Azure, or GCP, including experience with their relevant services for microservices deployment and management.
- In-depth experience with containerization technologies (Docker, Kubernetes) and orchestration.
- Familiarity with various data storage technologies (relational databases, NoSQL databases like Cassandra, MongoDB, Redis) and message queues (Kafka, RabbitMQ).
- Experience with performance tuning, monitoring, and troubleshooting distributed systems.
- Certifications in relevant cloud platforms or agile methodologies.
If you are a passionate and experienced Tech Lead with a strong background in reactive and microservices architectures, a knack for leveraging AI to deliver exceptional software, and a commitment to fostering a high-performing team, we encourage you to apply and become a part of Fusionpact Technologies' innovative journey!
Apply Now!