We are looking for a Software Architect, to work with the largest manufacturer and distributor of household appliances in Europe and one of the leading in the world. You will be responsible for bringing next-generation home appliances to the market. The job involves close cooperation with the team in Germany and occasional business trips.
Requirements:
Minimum Education & Experience:
• Degree in Computer Science or equivalent practical experience
• 7+ years of experience in software development
• 3+ years focused on designing and implementing software architectures, ideally within embedded systems
• Extensive knowledge of architectural patterns, and design principles
Preferred Qualifications & Skills:
• Experience with a variety of systems and platforms (preferably Linux-based)
• Deep understanding of embedded software development lifecycles and associated toolchains
• Familiarity with templated Software Architecture documentation frameworks (e.g. Arc42)
• Deep understanding of Software Architecture Modelling Software (e.g. Cameo, Enterprise Architect)
• Medium-level knowledge of CI/CD guidelines & best-practices
• Familiarity with CI/CD & embedded toolchain tools & technologies (e.g. Jenkins, CMake, cross-compilers, etc.)
Sought After Soft Skills:
• Strong English verbal communication and presentation skills to clearly articulate technical concepts to both technical and non-technical
audiences (at least B2)
• Excellent problem-solving and analytical skills to address complex architectural challenges
• Ability to think strategically and make informed decisions that align with the long-term vision of the system
• A passion for technology and a desire to stay up-to-date with the latest industry trends and innovations
Job Responsibilities:
• Design and implement the overall software architecture of the system considering quality attributes such as performance, scalability and
maintainability
• Ensure alignment between business-driven objectives, technical requirements, and overall quality standards
• Provide technical guidance and mentorship to the development team regarding software architecture best practices & guidelines
• Evaluate new technologies and tools to improve the current solution
• Manage technical debt and promote the adoption of best practices in software architecture
What We Offer
Empowering Projects: With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies. As a team, we engineer digital products that positively impact people’s lives.
Empowering Growth: We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.
DE&I Matters: At GlobalLogic, we deeply value and embrace diversity. We are dedicated to providing equal opportunities for all individuals, fostering an inclusive and empowering work environment.
Career Development: Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.
Comprehensive Benefits: In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants. We genuinely care about their health and strive to create a positive work environment.
Flexible Opportunities: At GlobalLogic, we prioritize work-life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.
Permanent
Check similar offers