If you think that your skills matches this profile, send your CV to swtl.orange @ gmail.com

Software Engineering Team Lead
Description:

The Team Lead will work with the product architects and product management on leveraging a team to create new cutting edge software system and frameworks through the whole software life cycles, starting from early research and prototyping using a variety of programming language and open-source frameworks
.
The Team Lead guides the Software team to deliver on-time code according to requirements including seamless execution of upgrades, documentation and installation procedures. To achieve this, the team lead will actively participate to the code production process, act as the interface to the architects, prioritize and manage dependencies and issues that pop-up along the lines of the software process. 
As the requirements of our products are of a very high level, requirements for the personnel are similar. Therefore he or she needs outstanding technical skills, understanding of systems used in the context of hosting providers and data centers as well as good communication skills.

Responsibilities:

• Act as the sole interface between the Architects/Product Management and the development team that reports into him
• Prioritize resources and tasks and escalate and manage issues that prevent timely delivery
• Define quality guidelines and standards for the local team in order to achieve the quality standards set by the Architects/Product Management
• Validate quality, documentation and design conformance prior to delivery
• Continuously review the code base to detect opportunities for simplifications and code improvement
• Challenge Architects/Product Management based upon implementation/design issues
• Support and coach his team on how to best use each technology
• Conduct training sessions educating the team about advanced tools and technologies
• Play the role of Scrum Master or Product Owner within the team

Your profile:

• Bachelor or master degree in Computer science, Engineering or equivalence by experience
• 5-8 years experience in software development relevant to the described job
• Very Good knowledge of spoken and written English
• Experience in enterprise software and systems design
• Ability to work with international teams and to understand their culture and the importance of quality and deadlines
• Previous good Software Architect or System Engineering Tech Lead that wants to take it a step further and wants to lead a team
• Able to work in a startup. Understanding that code and design can't be good from the first time (and that it takes iterations and attempts to get there)
• Practical experience with Agile Development processes, specially SCRUM is a must
• Preferably experience in a Unix development environment. The ideal candidate has been on windows and Unix grounds and played with both compiled and interpreted languages
• Good communicator able to clearly define what he needs. Able to communicate to his team that code doesn't match the requirements/quality standards and needs to be rewritten
• Willing to travel abroad for training/deployments every 3-6 months
• Target driven and result oriented
• Open for changes and continuous learning
• Team player, self managed and motivated
• Ideal candidate has a previous experience in datacenter management, storage or systems management

Send your CV to swtl.orange[at]gmail.com