Java/Scala Team Lead
AdvisorEngine Inc
Contract Raleigh, North Carolina, United States Posted 4 years ago
About Position
Java/Scala Team Lead (Contract)
$35.00 / Hourly
Raleigh, North Carolina, United States
Java/Scala Team Lead
Contract Raleigh, North Carolina, United States Posted 4 years ago
Description
Responsibilities will include Leading a team of domestic and offshore development and QA staff to deliver quality products in an agile environment.
Lead the team to design and develop modules required to meet objectives.
Coordinating the entire teams activities to accomplish established goals
Work with product management to completely understand desired deliverables and set the plan for how the team will deliver the solution
Work with development management, other leads, QA leaders, and the architect to ensure the technical solution fits into the overall product architecture and design
Mentor staff on technical skills
Translate user stories into technical tasks with the team to ensure iteration where output can be committed to delivery and consistent velocities can be established
Participate in the agile development process, reporting up to the development manager on team status and ensuring all agile processes within the team are being followed.
Ensure that all technical processes are being followed for code development, testing, and deployment.
Perform heads down development with the team as the most senior developer on the team
Coordinate with other team leads who primary languages are others than Java (e.g. PHP, JavaScript, C#) to ensure this teams deliverables in those languages maintain high quality and precision
Work to quickly debug issues within the team, across teams, and in production when required. Dive into code to assist the team with difficult issues and guidance
Some after hours work may be required for deployments and third tier support
Strong familiarity with best practices around logging, monitoring, and self healing applications
Experience working with resources in different geographical locations
What you have Required Leadership
Proven track record successfully being a team lead of development staff using an agile methodology
Demonstrated ability to be the senior developer on a team coordinating and ultimately owning all deliverables of the team.
Strong knowledge retention capabilities
Extremely strong written and verbal communication skills
Teamwork and the ability to interact and communicate successfully with business partners, technology team, offshore staff, and professional services.
Strong innovation, creativity, and problemsolving skills
Experience with situations requiring issue intervention
Strong estimation skills providing accurate estimates with defined risks and planned mitigations
Demonstrated ability to facilitate technical discussions and drive solutions forward to achieve business needs
Ability to multitask, context switch, and succeed in a fast paced, dynamic environment with many moving part and a large variety of responsibilities
Strong ability to drive an agile process within a team to develop and test iteratively
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.