02 Sep
|
zLink (ZL Software Systems Private Limited )
|
Thiruvananthapuram
02 Sep
zLink (ZL Software Systems Private Limited )
Thiruvananthapuram
Project Lead
Position Summary
We are seeking an experienced Project Lead to lead the design, development, and delivery of enterprise-scale web and mobile platforms. This role combines hands-on technical leadership, engineering guidance, delivery coordination, and cross-functional collaboration to build scalable, maintainable, and high-quality software solutions.
The Project Lead will work closely with Product Management, UX, Architecture, QA, Mobile, DevOps, and Engineering teams to transform business objectives into robust technical solutions while ensuring predictable delivery, engineering excellence, and continuous improvement.
Key Responsibilities
Technical Leadership
- Lead engineering teams delivering enterprise web and mobile applications.
- Define technical direction aligned with product and business objectives.
- Drive scalable architecture and modular system design.
- Promote engineering best practices, coding standards, and maintainable software design.
- Champion AI-first software engineering practices, enabling teams to leverage AI-assisted design, development, code review, testing, documentation, and developer productivity workflows while maintaining engineering quality and governance.
- Establish and promote engineering standards for responsible AI usage, prompt engineering, code validation, and human oversight throughout the software development lifecycle.
- Guide architectural decisions for enterprise SaaS platforms and configuration-driven systems.
- Provide hands-on technical guidance and support to software engineers in solving complex technical challenges.
Product Delivery
- Lead and contribute to engineering delivery across the complete software development lifecycle.
- Collaborate with Product Managers and UX teams to convert business requirements into implementable technical solutions.
- Actively participate in product discovery, requirement analysis, and solution definition to ensure business requirements are technically feasible, scalable, and aligned with platform architecture.
- Collaborate closely with Product Owners, Business Analysts, UX, and UI teams during requirement workshops, feature refinement, and design reviews to reduce implementation ambiguity before development begins.
- Provide engineering input during requirement definition to identify technical risks, dependencies, estimation impacts, and opportunities for platform reuse.
- Lead and support sprint planning, technical estimation, task prioritization, and release planning.
- Identify and manage technical risks, dependencies, scope changes, and technical debt.
- Ensure predictable execution with a strong focus on quality and customer outcomes.
Technical Architecture
- Review and validate solution architecture for scalability, security, performance, and maintainability.
- Drive API-first and modular platform development.
- Oversee and provide technical guidance for enterprise integrations with internal and third-party systems.
- Champion reusable components, shared services, and platform standardization.
- Drive AI-assisted architecture reviews and design validation to improve solution quality, consistency, and engineering productivity.
- Ensure architecture supports future scalability and evolving customer requirements.
- Participate actively in technical design, architecture discussions, and solution reviews.
Team Leadership
- Mentor software engineers and provide technical guidance to development team members.
- Foster a culture of ownership, collaboration, accountability, and continuous improvement.
- Support technical onboarding and knowledge development of team members.
- Provide technical input and support for the growth and development of software engineers.
- Encourage knowledge sharing and technical excellence across teams.
- Help resolve complex technical issues and remove engineering blockers.
Quality & Engineering Excellence
- Establish and promote engineering processes that improve quality and delivery predictability.
- Drive code reviews, technical design reviews, and architecture governance.
- Promote automated testing, CI/CD practices, and DevOps collaboration.
- Reduce implementation ambiguity through explicit technical documentation and design reviews.
- Monitor relevant engineering metrics and drive continuous improvement initiatives.
- Ensure adherence to coding standards, development guidelines, and technical best practices.
Cross-Functional Collaboration
- Partner with Product, UX, QA, Mobile, DevOps, and Customer Success teams.
- Work closely with UX and UI design teams to review user journeys, design feasibility, accessibility considerations, and implementation approaches prior to development.
- Facilitate collaborative requirement and design review sessions with Product, UX, Architecture, and Engineering teams to ensure clear functional understanding and technical alignment.
- Provide technical guidance during UI/UX iterations to balance user experience, performance, maintainability, and engineering effort.
- Facilitate technical discussions and align stakeholders on implementation strategies.
- Communicate technical progress, risks, dependencies, and engineering concerns to relevant stakeholders and leadership.
- Ensure technical decisions balance customer needs, engineering effort, delivery requirements, and long-term platform sustainability.
Documentation & Governance
- Review and contribute to Product Requirement Documents (PRDs).
- Create and review Technical Requirement Documents (TRDs).
- Define and promote implementation guidelines and engineering standards.
- Improve development workflows through standardized technical documentation and governance.
- Ensure requirements, UX designs, and technical specifications remain synchronized throughout the product lifecycle,
minimizing implementation gaps and change-related rework.
- Promote AI-assisted generation and review of technical documentation while maintaining accuracy, consistency, and governance standards.
Innovation
- Drive adoption of AI-assisted engineering workflows to improve developer productivity.
- Evaluate emerging technologies, frameworks, and engineering practices.
- Identify opportunities to improve automation, developer experience, and engineering efficiency.
- Drive the adoption of AI-first engineering practices within the team, integrating AI into planning, architecture, development, testing, code reviews, documentation, and knowledge management.
- Evaluate and establish best practices for AI-assisted software development, ensuring measurable improvements in engineering productivity, software quality, and delivery predictability.
- Promote responsible adoption of Generative AI by defining and following appropriate validation processes, security considerations, and engineering standards for AI-generated artifacts.
- Identify opportunities to automate repetitive engineering activities using AI, improving developer experience and reducing delivery cycle times.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Significant experience in software development, including experience providing technical leadership to software engineering teams.
- Strong experience delivering enterprise-scale SaaS products.
- Hands-on experience with:
- .NET Core / ASP.NET Core
- React
- SQL Server
- REST APIs
- Cloud-integrated applications
- Strong understanding of software architecture, distributed systems, and modular platform design.
- Experience leading or providing technical guidance within Agile/Scrum delivery teams.
- Experience participating in product requirement analysis, technical solution definition, and cross-functional design discussions with Product, UX, and UI teams.
- Practical experience using AI-assisted software development tools to improve engineering productivity, code quality, technical documentation, and delivery efficiency.
- Proven experience leading technical execution and coordinating software delivery across cross-functional teams.
- Excellent communication, technical problem-solving, stakeholder collaboration, and leadership skills.
Preferred Qualifications
- Experience with CMMS, Facilities Management, Asset Management, or Enterprise Operations platforms.
- Experience building configuration-driven enterprise applications.
- Knowledge of CI/CD, DevOps practices, and cloud platforms.
- Experience with AI-assisted software development tools and engineering productivity workflows.
- Experience establishing or promoting AI engineering guidelines, governance, and best practices across development teams.
- Experience working in AI-first software engineering environments where AI is integrated throughout the software development lifecycle.
- Familiarity with enterprise security, authentication, authorization, and compliance requirements.
📌 Project Lead (Software Development ) (Thiruvananthapuram)
🏢 zLink (ZL Software Systems Private Limited )
📍 Thiruvananthapuram