This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Application Architect Senior on the Mobile Device Management (MDM) platform team will join a team of engineers managing our internal platform for patient mobile devices (Android). You will be expected to collaborate with fellow software engineers, members of our product and operational teams, and external partners to ensure system reliability and deliver new features.
Job Responsibility:
Research and propose new technologies
drive new technologies towards implementation and exploitation
develop and prioritize enhancement lists
Build, deliver, and maintain applications and systems across complex multi-technology platforms
Define application scope and objectives
prepare technical and functional specifications
Define architecture standards and anticipates areas where architecture standards may need to be developed
Set direction at the project/service level and influence decision-making
Direct the construction of architecture components (e.g., data architecture, application architecture, technical architecture)
Maintain active relationships with stakeholders
lead requirements-gathering meetings
Communicate technical standards and gain buy-in from stakeholders
Support vendor evaluation and integration
Maintain an understanding of how your work contributes to larger initiatives
identify risks and gaps in requirements
Write clean, efficient, and maintainable code while following established best practices
Own the change request process and coordinate with other teams as needed
provide technical advice and influence cross-functional technical decisions
Oversee unit and system testing to ensure compliance with test plans
Support data and information planning
assess current systems and recommend improvements
Identify and propose strategies for resolving technical problems impacting the team
Facilitate group sessions for requirements clarification, design, troubleshooting, and code reviews
conduct technical design reviews and code reviews
Explain how the roadmap maintains and delivers cost effectiveness, business value, and competitiveness
Requirements:
BA/BS degree in Information Technology, Computer Science or related field of study
Minimum of 5 years of experience in architecture/design in relevant technology disciplines
Nice to have:
Strong experience with Kotlin, Spring Boot, PostgreSQL, Docker, AWS
Expertise working with business and technical applications across multi-technology platforms
Strong background in multi-database and/or multi-language environments
Proven experience mentoring others and leading small-to-medium projects
Demonstrated ability to provide troubleshooting and technical support
Experience conducting technical design and code reviews
Strong collaboration and communication skills
Ability to balance technical, analytical, and product considerations
Exposure to Android Management API, Okta, Grafana, Geocoding API
Excellent communication skills and a collaborative problem-solving approach
Experience with telehealth solutions, Android Management API, mobile applications, and connected devices
Flexible and adaptable in a dynamic, fast-paced environment
What we offer:
Merit increases
Paid holidays
Paid Time Off
Incentive bonus programs
Medical, dental, vision, short and long term disability benefits