Join our innovative team as a Software Architect, where you will be responsible for designing robust systems and guiding the technical direction of projects. Your expertise will help us meet our business goals and enhance our clients’ satisfaction.
Responsibilities
Architect and oversee the development of scalable software applications.
Work closely with cross-functional teams to ensure alignment with requirements.
Provide technical guidance and promote best practices in software development.
Ensure that design and implementation reflect a high level of usability and performance.
Conduct technical reviews and audits to ensure compliance with standards.
Develop and maintain documentation for software designs and processes.
Requirements
Education
Bachelor's degree in Computer Science or a related field
Master's degree is a plus
Experience
5+ years of experience in software development and architecture
Technical Skills
Java
Microservices
Cloud Platforms
Soft Skills
Leadership
Communication
Analytical Thinking
Certifications
AWS Certified Solutions Architect
Certified ScrumMaster (CSM)
Languages
English: Fluent
Advantageous
Familiarity with Agile methodologies: Experience working in Agile/Scrum environments.
Experience with DevOps practices: Familiarity with CI/CD pipelines and infrastructure automation.
Benefits
Medical aid and retirement fund contributions
Flexible working hours
Opportunities for professional development
Employee wellness programs
Company Culture
Collaboration: We believe in teamwork and have a culture that values contributions from all employees.
Innovation: Encouraging an atmosphere of creativity where ideas can flourish.
Continuous Learning: We support our employees’ growth through ongoing education and training programs.
Status: Open
Other Jobs in Information Technology (IT) and Software Development