Looking for a Software Architect to pioneer our next-generation software solutions. You will collaborate with key stakeholders and lead architectural designs that enhance functionality and provide superior user experiences.
Responsibilities
Assess existing software and recommend improvements.
Collaborate with product management to align technical capabilities with business goals.
Train and support teams in the adoption of new technologies and architectural practices.
Requirements
Education
Bachelor's degree in Computer Science, Information Technology, or a related discipline
Master's degree is a plus with specialization in software architecture
Experience
7+ years of software development with 2+ years in an architectural role
Technical Skills
Python
DevOps
Soft Skills
Analytical Skills
Problem-Solving
Certifications
Certified ScrumMaster
Languages
English: Fluent
Advantageous
Experience in system integration: Hands-on experience integrating complex systems in diverse environments.
Familiarity with design patterns: Understanding of architectural and design patterns within software development.
Benefits
Health and wellness benefits including gym membership
Generous leave policies including paid time off
Continuous learning and skill development programs
Team-building and social events
Company Culture
Flexible Work Environment: We offer a dynamic work environment with flexibility in work hours and remote work options.
Continuous Learning: Our team values ongoing education and self-improvement, providing resources for professional growth.
Employee Well-being: We prioritize the well-being of our employees, offering various wellness programs.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development