As a Software Architect, you will play a crucial role in defining our architecture strategy and ensuring the successful delivery of advanced software applications to our clients. This is your chance to make a significant impact on our projects.
Responsibilities
Architect scalable software systems that align with business goals.
Engage with clients to gather requirements and translate them into technical solutions.
Maintain a keen understanding of industry trends to inform architectural choices.
Drive continuous improvement across development processes and tools.
Evaluate technologies and make recommendations to improve system performance.
Ensure security and compliance standards are implemented effectively.
Requirements
Education
Bachelor's degree in Software Engineering or related field
Master's degree would be preferred
Experience
6+ years of experience in software architecture and design
Technical Skills
Python
DevOps Practices
Soft Skills
Critical Thinking
Negotiation
Certifications
PMP Certification
Google Professional Cloud Architect
Languages
English: Fluent
Advantageous
Familiarity with Agile methodologies: Experience working in Agile development environments.
Experience with APIs: Proven ability to build and integrate APIs and microservices.
Benefits
Full health and wellness benefits
Employee stock options
Generous leave policies
Continuous professional development opportunities
Company Culture
Work-Life Balance: We understand the importance of a balanced life, offering flexible work arrangements to our employees.
Learning and Development: Our culture is built around continuous learning with ample opportunities for training and personal development.
Empowerment: Employees are empowered to take ownership of their projects and contribute to our mission.
Status: Open
Other Jobs in Information Technology (IT) and Software Development