VML MAP is seeking a Lead Software Application Architect to define the architectural vision for its Open Experience Studio's application suite. The ideal candidate will be a mentor, guiding development teams in best practices and pushing technological boundaries to revolutionize global marketing through innovative solutions.
The role involves:
- Collaborating with stakeholders to translate business requirements into technical solutions.
- Designing scalable, secure, and high-performance solutions using .NET, Vue 3, Python 3.x, Azure, and Google Cloud Platform.
- Creating and maintaining architectural documentation, including diagrams, specifications, and design patterns.
- Optimizing application architecture for Azure and Google Cloud Platform.
- Ensuring robust DevOps pipelines, CI/CD workflows, and monitoring practices.
- Driving the integration of AI/ML features for generative content creation, predictive analytics, and process automation.
- Acting as the technical point of contact for cross-functional teams, external partners, and stakeholders.
- Upholding software quality through rigorous code reviews and testing strategies.
- Ensuring compliance with data security, privacy regulations, and industry standards.
The ideal candidate should bring to the table:
- Proven experience (10+ years) designing and developing applications with .NET and modern JavaScript frameworks (preferably Vue 3).
- Strong understanding of software engineering principles, design patterns, and best practices.
- Expertise in Azure cloud services and architectures.
- Experience with Python 3.x and Google Cloud Platform is highly desirable.
- Experience with implementing AI/ML solutions for generative, predictive, or automation purposes is a significant advantage.
- Hands-on experience with agile development methodologies, DevOps practices, and CI/CD pipelines.
- Team-oriented mindset with a passion for fostering collaboration and knowledge sharing.
- Experience leading cross-functional teams in a global organization.
VML MAP offers:
- A dynamic and supportive work environment.
- Opportunity to work with a talented team of innovators and technical experts.
- A culture that values connection, belonging, and the power of differences.