Overview
This role can be based in Basingstoke or Gateshead 3 x per week
Our client is a leader in the printing industry, working closely with governments and banks. They provide digital solutions and product design to clients globally. They are a global company, operating in over 140 countries with over 2000 employees globally. They are now looking for a Mobile Application Engineer to join their team, updating and maintaining application software.
Key Responsibilities
* Design and develop quality software, using appropriate patterns
* Focus on users' needs, driving delivery of software that provides great value
* Ensuring your team and colleagues are updated regularly on your work through agile ceremonies and use of software development life cycle tools (eg Azure DevOps, Jira).
* Suggesting ways to improve yourself, the team, and the department through ways of working, processes, or the adoption of new technologies
* Proactively identify risks associated with the software and suggest methods for alleviation.
* Reviewing code authored by colleagues, identifying potential problems, and providing constructive feedback.
* Providing mentoring to colleagues and take an active role in their professional development.
* Supporting the delivery leads and architecture colleagues in identifying and defining the technical tasks and activities required to deliver user stories.
Skills required
* Strong understanding and commercial experience .NET MAUI
* Ability to write complex software and maintain it
* A good understanding of how to work as part of an Agile team
* Good technical skills with knowledge of solution design and application architecture
* Ability to write automated tests at unit, integration, and end to end levels
* Ability to take a lead role to ensure technical delivery
* Ability to articulate and gain engagement for ideas to both technical and non-technical audiences
* Experience of successfully designing and developing mobile applications
* Experience with Git, or other source control software.