Job Description:
As a techno-functional lead, you should have ability to:
Leadership & Collaboration:
Lead a cross-functional team of developers, QA engineers, and business analysts to deliver high-quality retail applications and microservices.
Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications.
Application Development:
Design, develop, and maintain scalable retail applications using modern technologies and best practices.
Oversee the development of Restful and microservices, ensuring they are efficient, reusable, and align with architectural standards.
Technical Expertise:
Provide guidance on technology choices and frameworks to ensure optimal performance and maintainability.
Lead design and technical solution end to end along with mapping out all dependencies.
Conduct code reviews and mentor team members on coding standards and best practices.
Functional Analysis:
Act as a liaison between technical teams and business stakeholders, ensuring that functional requirements are met.
Evaluate existing applications and propose enhancements to improve user experience and operational efficiency.
Project Management:
Plan and manage technical timelines, deliverables, and resources to meet product OKR’s and business enhancements.
Monitor project progress, identify risks, and implement mitigation strategies.
Quality Assurance:
Establish and enforce testing standards to ensure the reliability and quality of applications.
Work closely with QA teams to define test strategies and validate application performance.
Qualifications:
Bachelor’s degree in computer science, Information Technology, or a related field.
10+ years of experience in software development, with a focus on apps and microservices, retail domain experience preferred.
Strong proficiency in programming languages such as Java, or Python, and familiarity with front-end technologies (e.g., React, Angular).
Experience with cloud platforms (e.g.GCP) and containerization technologies (e.g., Docker, Kubernetes).
Solid understanding of RESTful APIs, microservices architecture, and service-oriented architecture (SOA).
Understanding of Mobile Platform, mobile architecture, and mobile application development.
Excellent analytical and problem-solving skills, with the ability to bridge the gap between technical and functional requirements.
Strong communication and interpersonal skills, with experience working in an agile environment.
Experience with CI/CD pipelines and DevOps practices.
Familiarity with retail industry trends and challenges.
Bachelor's degree in Computer Science