Job Summary:
We are seeking a skilled and experienced Software Architect to design and architect SaaS enterprise platforms using C++ or C#. The ideal candidate will have experience in developing cloud-based platforms from scratch, preferably at an early stage. As a Software Architect, you will be responsible for developing the architecture of complex enterprise applications and ensuring their scalability, reliability, and maintainability.
Responsibilities:
* Develop and maintain the overall software architecture of the SaaS enterprise platform using C++ or C#.
* Collaborate with cross-functional teams, including product management, development, and operations, to ensure the architecture aligns with business requirements, product roadmap, and technical vision.
* Design and document technical specifications, including software design patterns, system integrations, and data models.
* Ensure the scalability, reliability, and maintainability of the platform, and identify and resolve any architectural issues that arise.
* Implement best practices and guidelines for coding, testing, deployment, and maintenance.
* Ensure compliance with industry standards, security protocols, and regulatory requirements.
* Mentor and coach development teams in software architecture best practices, coding standards, and technology trends.
Requirements:
* Bachelor's degree in Computer Science or a related field.
* Minimum of 5 years of experience in software architecture, design, and development using C++ or C#.
* Experience in designing and architecting SaaS enterprise platforms, ideally cloud-based, from scratch.
* Strong understanding of software design patterns, system integrations, and data models.
* Proven experience in leading and collaborating with cross-functional teams in a fast-paced environment.
* Knowledge of industry standards, security protocols, and regulatory requirements.
* Excellent communication, documentation, and presentation skills.
* Ability to mentor and coach development teams in software architecture best practices, coding standards, and technology trends.
(This is not an embedded C environment)
Argyll Scott Singapore Pte Ltd
EA License No. 16S8105
Koh Ching Wen (Xu Jingwen)
EA Reg No: R1108631
