Job Description:
As a Software Development Lead you will be responsible for developing and configuring software systems either endtoend or for a specific stage of the product lifecycle. You will apply your knowledge of technologies applications methodologies processes and tools to support clients projects or entities. Your typical day will involve collaborating with crossfunctional teams analyzing requirements designing solutions and overseeing the development process to ensure highquality software delivery.
Roles & Responsibilities:
Expected to perform independently and become an SME.
Required active participation/contribution in team discussions.
Contribute in providing solutions to workrelated problems.
Collaborate with crossfunctional teams to analyze requirements and design software solutions.
Oversee the development process and ensure highquality software delivery.
Lead and mentor a team of software developers.
Identify and resolve technical issues and challenges.
Stay updated with the latest industry trends and technologies.
Continuously improve software development processes and methodologies.
Professional & Technical Skills:
Must To Have Skills: Proficiency in Apigee.
Good To Have Skills: Experience with Python (Programming Language).
Strong understanding of software development principles and methodologies.
Experience in designing and developing scalable and secure software systems.
Handson experience with API development and management using Apigee.
Knowledge of cloud platforms and services such as AWS or Azure.
Familiarity with DevOps practices and tools including CI/CD pipelines.
Excellent problemsolving and analytical skills.