Solution Architect (Java and Mobile)
Department/Project Description
The project is a big enterprise application with a back office and a mobile client. We're going to extend its functionality with SmartWatch (WatchOS) and CarPlay applications. You will be part of a cross-functional, cross-geo team of developers, test engineers, ui/ux designers, and architects who will create applications from scratch and integrate them with the back-office API.
Job Description
We're looking for a hands-on Solution Architect to join our team and drive it from Discovery to Release.
- Experience as a hands-on architect for at least 2-3 years. Experience with Discovery phases, Design sprints, where you created architecture for back-end and/or mobile projects.
- Hands-on experience in designing and developing applications. We're specifically looking for people who are capable of designing an application, pitching a design to a client team, making a case for it, supporting it with needed artifacts (PowerPoint, diagrams, PoCs), and not only working as a lead developer on steroids.
- Excellent with Cloud and Microservices Architecture. Preferably, you hold certification in Azure (AWS is fine, but we'll work with Azure)
- Experience with mobile projects is highly-highly beneficial (smartwaches and carpplay)
- Additionally, it is important that you bring technical excellence processes to the team and establish code review, quality and testing practices.
- You will need to speak with architects on the client side, so you should not be afraid of preparing powerpoint slides, documents and then presenting them to the client.
- There will be some business trips
- Experience in manufacturing, energy, and industrial domains will be a plus
Job Responsibilities
Your primary goal will be building high-performing, scalable, enterprise-grade applications. Successful candidates will be a part of a talented software team that works on a new set of products including SmartWatch and CarPlay application connected with back-office and another mobile application.
- Team leadership and architecture alignment for 2 dev teams.
- Transforming business requirements to solutions and then working with software teams to transform them into technical requirements
- Maintaining solution architecture, ensuring it is aligned with enterprise architecture; align with other technical stakeholders
- Work closely with Senior Manager, QA Lead, Lead BA, UI/UX to improve practices and processes on the Program.
Required languages
| English | B2 - Upper Intermediate |