Technical Lead

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.