Senior Software Engineer leading full-stack development in a dynamic wealth management business. Shaping technical direction and mentoring engineers in a collaborative environment.
Responsibilities
Serve as a technical leader within the engineering team, bringing deep expertise in full-stack development.
Design and deliver secure, scalable, and compliant solutions within a cloud-native Azure environment.
Mentor junior and mid-level engineers, and contribute to the strategic advancement of the team’s engineering maturity.
Guide architectural design of systems with a focus on Azure scalability, availability, and maintainability.
Deliver features aligned to business, performance, and compliance requirements in regulated environments.
Participate in all agile ceremonies including sprint planning, backlog refinement, stand-ups, and retrospectives.
Requirements
5+ years in software development roles, with at least 2 years operating at a senior or lead engineer level.
Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
Expert-level experience in full-stack development, especially with .NET Core / .NET Framework.
Proficiency in SQL and T-SQL, with experience in SQL Server or Azure SQL Managed Instance.
Expert-level front-end proficiency in React, JavaScript, TypeScript, HTML, and CSS.
Advanced knowledge in API design, RESTful services, and microservices architecture.
Proficiency in version control systems, preferably Git.
Strong understanding of CI/CD pipelines, build automation, and secure delivery practices using Azure DevOps.
Experience with testing frameworks (e.g., xUnit, Postman) for unit, integration, and API testing.
Awareness of secure development practices aligned with OWASP Top 10 and DevSecOps principles.
Benefits
Competitive salary – we keep up with the latest market trends and strive to pay competitively.
Competitive holiday leave – 20+ days’ annual leave (earn an extra day for every year worked, up to 3 extra days)
Performance-related discretionary annual bonus.
Retirement, Risk, and Medical-Aid contribution – we will contribute to a medical aid of your choosing.
Training budget allowance for further study or attending conferences, including paid days off to study.
Hybrid offices - located in Century City ,Cape Town.
Senior Full Stack Developer responsible for software products using modern technologies in a hybrid role at Emerson. Collaborating with teams to deliver high - quality deliverables and ensure efficient software development processes.
Software Engineer creating and maintaining AI shopping assistant systems at Skroutz. Collaborating with various teams to enhance the marketplace experience through AI.
Full - Stack Developer working on enterprise - grade solutions in fintech. Collaborating with global teams on complex product development in a caring and innovative environment.
Senior Full - Stack Software Engineer developing enterprise products for global fintech company. Collaborating with teams across Europe while driving automation and best practices in development.
Principal Software Engineer at SimCorp developing and supporting enterprise products in the Collateral Product Area. Collaborating with teams across multiple countries to drive technical excellence and product quality.
Senior Tester ensuring the success of financial systems at SimCorp by developing and supporting enterprise products in investment operations. Collaborating with scrum teams to design and execute test strategies for complex financial applications.
Lead Developer role at SimCorp, guiding a Scrum team on enterprise - grade fintech solutions. Involve in technical architecture, mentoring, and automated testing leadership.
Full - stack Engineer developing client - facing platform for land restoration projects at Cultivo. Join a motivated team on a mission to tackle climate and biodiversity crises.
Lead Software Engineer spearheading the development team at sustainability software company. Collaborating with various stakeholders to architect and enhance software for impact measurement.
Sr Embedded Software Engineer at Honeywell creating software solutions for next - gen avionics. Leading innovative projects that enhance global technology efficiency.