YOUR ROLE:
We are seeking a highly skilled Software Architect to join our dynamic team in a large multinational software house. This role is pivotal in designing and developing new cloud-based applications that will serve a diverse range of industries. The ideal candidate will leverage leading-edge technologies to drive innovation, scalability, and robustness in our software solutions.
YOUR RESPONSIBILITES:
* Architectural Design & Development:
o Lead the design and development of scalable, secure, and high-performance cloud-based applications.
o Define architectural blueprints and ensure alignment with business objectives and technical standards.
* Technology Leadership:
o Evaluate, recommend, and implement emerging technologies to ensure our solutions remain at the forefront of the industry.
o Act as a thought leader, fostering innovation and adoption of best practices within the engineering teams.
* Cross-functional Collaboration:
o Provide technical leadership to a Scrum team, ensuring alignment with architectural standards.
o Work closely with product management and other development teams on the platform to ensure the coordinated delivery of services.
o Facilitate technical discussions and decision-making across teams.
* Code and Quality Assurance:
o Provide oversight and guidance to development teams, ensuring adherence to architectural standards and design principles.
o Review codebases and architectures for scalability, maintainability, and performance.
* Mentorship:
o Mentor and guide developers to build a culture of technical excellence.
* Industry Focus:
o Develop a deep understanding of the industries we serve, tailoring solutions to meet specific domain requirements.
YOUR QUALIFICATIONS:
* Educational Background:
o Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
* Professional Experience:
o 8+ years of software development experience, with at least 3 years in a software architect role.
o Proven track record of designing and implementing cloud-based solutions at scale.
o Experience in a multinational or enterprise-level software development environment is highly desirable.
* Technical Expertise:
o Proficiency in cloud platforms such as AWS, Azure, or Google Cloud.
o Expertise in microservices architecture, containerization (e.g., Docker, Kubernetes), and serverless computing.
o Strong programming skills in languages such as Java, Python, C#, Javascript with modern UX frameworks or similar.
o Deep understanding of database technologies (SQL and NoSQL) and distributed systems.
o Data Analytics and Machine Learning understanding, with knowledge of Large Language Models and their application.
* Soft Skills:
o Excellent communication and stakeholder management skills.
o Strong analytical and problem-solving abilities.
o Ability to lead and inspire cross-functional teams in a fast-paced environment.
Diversity Statement:
As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
#J-18808-Ljbffr