Development Lead


Responsibilities

  • Lead the design, development and implementation of large scale projects
  • Supervise and lead development team
  • Create high level and detailed level requirement specifications
  • Identify and document constraints, assumptions and risks associated with business requirements
  • Maintain timely communications to business stakeholders throughout the project life cycle to ensure common understanding of the requirements and the impact to the business area

Requirements

  • Degree in Computer Science / Engineering or related field
  • 10+ years professional experience in software development and leading team
  • Experience in modern programming language, e.g. Java, Node, Ruby, Python, JavaScript and in multiple technologies, tools, frameworks and processes
  • Experienced in Web, Mobile, RESTAPI, Database and Cloud
  • Able to work with business stakeholders to understand requirements and deliver high quality software
  • Experienced in working in an agile team with software engineering practices like automated testing, test-driven development, continuous integration, etc. is preferred
  • Good logical and analytical reasoning capabilities
  • Fluent in English, good written and verbal communication skills

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s