The Senior
Software Architect will be the driving force behind the architectural vision
and technical excellence of our platform and will guide the technical development
to create cutting-edge, scalable, and reliable software modules. The Senior
Software Architect will collaborate closely with cross-functional teams and
leadership to align technical strategies with business objectives.
Requirements
Qualifications
- Bachelor’s or master’s degree in computer science,
Software Engineering, or a related field.
- 8-10 years of qualified experience in software
development, with a focus on software architecture & design, and technical
leadership.
- Project Management Professional (PMP)/CAPM/PMI-ACP certification
or equivalent.
- Experience in Project Management and Project
Documentation.
- Working knowledge of Python, Django, PostgreSQL and ReactJS.
- Proven expertise in designing and implementing
scalable, reliable, and high-performance software systems.
Key Responsibilities
- B2B SaaS Expertise: Utilize your deep understanding of
B2B SaaS principles to design architecture that addresses the specific needs of
enterprise clients. Create solutions that facilitate seamless integration,
customization, and efficient management of our software products in various
client environments.
- Solution Design: Lead the architectural design and
development of our SaaS-based ESG platform, ensuring alignment with business
goals and technical requirements.
- Data Security and Compliance: Enforce stringent
security measures within your architectural designs to meet industry-specific
compliance standards and address the data security concerns of our enterprise
clients. Implement advanced authentication, authorization, and encryption
mechanisms.
- Integration and API Strategy: Devise strategies for
smooth integration of our B2B SaaS products with diverse client systems. Design
robust RESTful APIs and data