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:
* Lead the design and development of scalable, secure, and high-performance cloud-based applications.
* 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.
* 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.
#J-18808-Ljbffr