As a Lead you will be responsible for leading in developing prototypes, technical solutions, reusable software components and architecture framework by individual contribution or by leading a small technical team.
What you’ll be doing
We are looking for someone who has:
Proven successful technical leadership of development projects.
Strong organization skills – ability to handle a dynamic environment.
Positive and professional approach at all times.
Excellent analytical and problem-solving skills.
Initiative and ability to demonstrate a pro-active approach to tasks.
Excellent communication skills, both written and verbal.
Ability to work under pressure and to deadlines.
Essential Duties and Responsibilities
• To lead a small technical team with individual contribution in designing and developing:-
o Prototypes or proof-of-concept to mitigate architectural or technical concerns.
o Technical solutions to solve the problems at hand.
o Reusable software components (that may be part of architectural framework).
• Work closely with the Technical consultant and the project team by:-
o Participating in architectural and design activities.
o Contributing in technical discussion and/or brainstorming sessions.
o Identifying reusable components candidates and promote the usage of the same.
o As a liaison person between the team and consultant
• Champion the use of software development best-practices such as TDD and design patterns.
• Expect to lead technical initiative organize by EDQ.
• Identify code refactoring candidates and provide advice on the same.
• Participate in initiatives that improve processes and/or procedures that contribute to performance effectiveness and efficiencies.
• Communicate work progress and all (work related) pertinent information in an accurate and timely manner to the Scrum Master.
• Performing miscellaneous job-related duties as assigned.