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.