Technical Lead Job Description Template
Our company is looking for a Technical Lead to join our team.
Responsibilities:
- Responsible for design and implementation of software components, for electrical power management & control configuration application;
- Work in a highly multi-functional environment large scale demanding program, partner with multiple businesses and IT teams;
- Technical leadership;
- Review and understand product requirements through specification reviews, engagement with customers and peer team members;
- Develop deep technical expertise on our core and future products;
- Involving in creating an embedded HW architecture based on latest technology. Expected to have know how of GUI development;
- Ability to work effectively with a diverse range of people with a variety of skills, disciplines, experience and personalities;
- Strong aptitude for writing efficient, extensible and readable code;
- Code Optimization and achieve desired performance;
- Provide input on technical effort estimation to arrive at resourcing plans;
- Work with customers and define the use-cases and take the development;
- Participate in peer-reviews of solution designs and related code;
- Adhere to high-quality development principles while delivering solutions on-time;
- Manage e-Commerce implementation and rollouts, upgrading the system, apply design thinking and User Experience techniques;
- Conduct training and induction of new team members.
Requirements:
- Experience in Healthcare, Pharma industry is great plus;
- Excellent written and verbal communication and relational skills;
- Knowledge about Agile workflows and their implementation;
- Should have an eye for detail & ensure complete adherence to industry standard coding/security& performance best practices;
- You care about your team, your end users, and the quality of your software;
- OFBiz;
- Strong experience in agile methodologies and test driven development;
- Technologies Web services, SOAP;
- Analysis, Design, Architecture;
- Experience in Agile Methodology;
- 5+ years of experience as a Software Developer, ideally within a start-up or high-growth company – social sector experience preferred;
- Experience designing and scaling high traffic consumer internet applications a plus;
- Experience of delivering Webservices (SOAP & REST) in High volume deployment. Experience in Oracle SOA Suite preferred;
- Experience with hiring web engineers and QA engineers;
- Proven skills in Web based application development and management.