Remote Senior Software Architect

Remote Senior Software Architect

Full-Time On-site
P

About the Role

Our client, a leading innovator in the financial technology sector, is seeking a highly experienced Senior Software Architect to join their fully remote engineering team. This is a critical role responsible for designing and guiding the development of robust, scalable, and secure software systems that power our next-generation financial platforms. You will define architectural standards, select appropriate technologies, and mentor development teams to ensure the successful implementation of complex software solutions. The ideal candidate possesses a deep understanding of software design patterns, microservices architecture, cloud-native development, and best practices in building high-performance, enterprise-grade applications. This fully remote position offers the flexibility to work from anywhere, coupled with the opportunity to shape the technical direction of a rapidly evolving Fintech company. We are looking for a visionary technical leader who can translate business requirements into elegant, maintainable, and future-proof architectural blueprints. Embrace the challenge of designing the future of financial technology from your home office.

Key Responsibilities

  • Design and oversee the development of scalable, reliable, and secure software architectures for financial applications.
  • Define architectural standards, patterns, and best practices for the engineering organization.
  • Evaluate and select appropriate technologies, frameworks, and tools for new projects and system upgrades.
  • Collaborate closely with product managers, engineering leads, and other stakeholders to understand business requirements and translate them into technical solutions.
  • Provide technical leadership and guidance to development teams throughout the software development lifecycle.
  • Ensure architectural designs meet performance, scalability, security, and maintainability requirements.
  • Develop and maintain architectural documentation, including diagrams and specifications.
  • Conduct code reviews and technical assessments to ensure adherence to architectural standards.
  • Mentor and coach software engineers on architectural principles and best practices.
  • Stay abreast of emerging technologies and industry trends, identifying opportunities for innovation.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of progressive experience in software development, with a significant focus on architectural design.
  • Proven experience designing and implementing complex, large-scale distributed systems and microservices architectures.
  • Expertise in one or more modern programming languages (e.g., Java, Python, C#, Go).
  • In-depth knowledge of cloud platforms (AWS, Azure, or GCP) and cloud-native development principles.
  • Strong understanding of database technologies (SQL and NoSQL) and data modeling.
  • Experience with API design and development (RESTful, GraphQL).
  • Familiarity with DevOps practices and tools (CI/CD, containerization).
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Exceptional communication, collaboration, and leadership skills, suitable for a remote environment.
  • Experience in the Fintech or financial services industry is highly desirable.

Benefits

  • Top-tier annual salary package up to ZAR.
  • Fully remote work arrangement offering maximum flexibility and work-life balance.
  • Substantial performance-based bonuses and equity options.
  • Comprehensive health, dental, and vision insurance.
  • Generous retirement savings plan with employer contributions.
  • Home office setup budget and ongoing technology stipends.
  • Significant opportunities for professional development, including training and conferences.
  • The chance to work on cutting-edge technology and shape the future of Fintech.
  • A highly collaborative and innovative remote work culture.
  • Unlimited paid time off policy.

Remote Senior Software Architect employer: Placements24

Our client offers an exceptional remote working environment for Tax Specialists, providing unparalleled flexibility and autonomy while ensuring a competitive salary package and performance bonuses. With a strong focus on continuous professional development, employees are encouraged to grow their expertise in South African tax law, all within a supportive culture that values strategic thinking and collaboration across departments.

P

Contact Details:

Placements24 Recruitment Team