\
Technical Team Lead
\
Job Description:
\
As a seasoned technical leader, you will spearhead the development team and oversee the delivery of top-notch software solutions. Your expertise in guiding teams through the Software Development Life Cycle (SDLC) is crucial in ensuring timely project completion and meeting customer expectations.
\
Required Skills and Qualifications:
\
\
* At least 10 years of experience developing software with a strong focus on Java-based systems
\
* Proven track record of mentoring technical professionals and leading teams towards exceptional technical implementations
\
* Expert knowledge of software methodologies and design patterns
\
* Ability to work independently and collaborate effectively within a team
\
* Excellent communication skills
\
\
Preferred Qualifications:
\
\
* Experience working within a Scrum framework and understanding various Scrum roles
\
* Proficiency in Atlassian suite of products such as Jira, Bitbucket, Bamboo, and Confluence
\
* Familiarity with data communications security and privacy techniques
\
* Experience writing User Stories and acceptance criteria
\
* Knowledge of AWS and Git version control
\
\
Key Responsibilities:
\
\
* Provide guidance to the development team throughout the SDLC
\
* Ensure timely delivery of high-quality software solutions that meet customer needs
\
* Collaborate with Product Owners, Business Analysts, and other stakeholders to ensure delivered solutions align with customer expectations
\
* Take ownership of solutions, integrate them into the build and deploy process, and efficiently resolve urgent issues
\
\
Requirements:
\
\
* Minimum 10 years of experience developing software with a strong focus on Java-based systems
\
* Proven ability to lead and mentor technical teams
\
* Expertise in software methodologies and design patterns
\
* Excellent communication and collaboration skills
\
* Ability to work independently and manage multiple priorities
\
\