Software Architect
Skills
C#Computer ScienceSoftware ArchitectureSoftware DesignSoftware DevelopmentArchitectureCritical Thinking
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years experience in software development with a focus on cloud-based architectures.
- Strong knowledge in cloud platforms like AWS, Azure, or Google Cloud.
- Expertise in database technologies and data management practices.
Nice to have
- Python
- Java
- C#
- JavaScript
- SQL
- NoSQL
Day to day
- Lead the architectural vision, design, and implementation of scalable cloud-based systems.
- Develop and maintain strategies for data architecture, including data models and flow diagrams.
- Collaborate with product managers and engineers to translate business needs into technical solutions.
- Establish and enforce best practices in software design, development, and deployment.
