£75,000 - £85,000 per annum
Our client, a software focused consultancy, is looking to secure a Java Tech Lead to be based in Central London, on a permanent basis.
The Lead Software Engineer will also contribute to the maintenance and support of production systems as necessary.
•Bachelor’s degree or equivalent years of experience
•7 to 10 years software development experience using Java
•Experience using Agile Methodologies primarily SCRUM
•Expert-level Java skills and design, including significant knowledge of core libraries and common design patterns
•Mature leadership skills with a track record of mentoring teammates and background in setting project goals and delegating tasks
•Strong attention to detail and ability to prioritize work effectively
•Ability for writing clean code that is easy to understand
•Expertise using OO and JEE design patters and software development methodologies
•Able to provide technical guidance and oversight to a team of 5-8 developers and testers in offshore.
•Customer first approach to software development
•Excellent written and verbal communication skills (ability to communicate effectively with technical staff, Business Analysts, management, and business team members)
•Server-side programming technologies including Java and Spring
•Managing code and changes in a team environment to include experience with source control utilities, such as Git
•Strong troubleshooting and debugging experience
•Comfortable leading design discussions in addition to hands-on development
•Working and interacting with a geographically and culturally diverse team
•Mentoring junior developers and translating requirements from business partners
•Experience with XML processing and transformations (XPath, XSLT, etc.)
If this sounds like you, please do apply ASAP as this is an urgent role!