Lead Application Engineer Job Description

Lead Application Engineer Job Description Template

Our company is looking for a Lead Application Engineer to join our team.

Responsibilities:

  • Manage the Agile development lifecycle for rapid development;
  • Must be able to analyze business requirements to coordinate the development and maintenance of applications;
  • Must exhibit a strong desire to increase technical knowledge and experience;
  • Responsible for maintenance and creation of external mobile and web applications, utilizing a Microsoft Azure set of services;
  • Committed to developing a world class app dev (dev/ops) environment;
  • Must demonstrate ability to resolve issues quickly and creatively;
  • Lead and participate in application development discussions, recommend design choices and execute projects balancing strategic and tactical goals;
  • Manage the mobile application publication process to the respective App stores;
  • Mentor and grow a team of application engineers and help accelerate data driven culture;
  • Must be able to quickly learn and support new technologies;
  • Work closely with the Product Manager during the development, feedback and testing;
  • Drive and execute mobile application development working closely with the Product team;
  • Maintain the production applications, utilizing a standard dev/qa/production pipeline;
  • Must be able to operate comfortably in both technical and business process situations and collaborate with CTO on project prioritization;
  • Work with the Data Engineering team to ensure secure, scalable and responsive mobile applications.

Requirements:

  • Prior experience of mobile application development and distribution;
  • Experience with integrating and developing Web Services;
  • Familiar with version controlling and project tracking using tools such as: Git, SVN Jira, Redmine, Bugzill;
  • Experience working in a SOX compliant environment with a Project Management methodology is a huge plus;
  • Hands on experience building on-prem, hybrid and multi-cloud data solutions to support enterprise wide data democratization;
  • Full stack development;
  • Good understanding of data privacy, GDPR and best practices around data encryption;
  • Hands on experience executing tests and promoting code via robust CI/CD processes (Jenkins, Circle CI etc.);
  • Project management experience managing vendors and system integrators to lead data engagements and drive adoption;
  • Proficiency with Java, Swift, Objective C, REST API services, SQL, PHP, Ruby, .NET, Perl;
  • Demonstrated ability to translate client needs into technical requirements, consider alternatives, and recommend appropriate solutions;
  • Experience managing and deploying code using Visual Studio/Git/Bitbucket etc;
  • 5+ years’ experience designing, constructing, implementing and supporting mobile application development for iOS and Android platforms;
  • Demonstrated ability to work on all phases of SDLC, application systems analysis and programming activities;
  • Excellent communication skills, both in writing and in person.