Senior Full Stack Web developer
Description
The Tech Stack Deep-Dive
Core Technologies & Tools- Languages & Web: C#.NET, HTML, CSS, JavaScript, Bootstrap (or responsive design frameworks).
- Databases: Microsoft SQL Server (T-SQL).
- Developer Tools & CI/CD: Visual Studio, GIT, BitBucket, JIRA/Confluence, Azure DevOps, Octopus Deploy.
- 5+ years of experience in a database development environment alongside solid web development experience.
- 5+ years in financial services, customer service, or investment platform environments (with strong domain awareness of investment/life products and regulations).
- Demonstrated experience with Agile project methodologies, unit testing, and DevSecOps/InfoSec best practices.
- Relevant Commerce degree in IT, Finance, Economics, Statistics, Investment Management, or Business Management.
- Frameworks & Architectures: .NET Core, EF Core, React JS, Angular, API development, and architectural design patterns.
- Multilingual communication skills.
Key Responsibilities (Keep it brief)
- Full-Lifecycle Engineering: Own projects from technical specification to deploymentbuilding reusable code, producing technical documentation, and translating high-fidelity designs into responsive front-ends.
- Integration & Optimization: Collaborate with back-end teams to integrate front-end components seamlessly while optimizing applications for maximum speed, security, resilience, and scalability.
- Quality & Architecture: Conduct peer code reviews, assist with technical architecture concepts, maintain code integrity, and perform unit testing to drive prompt incident resolution.
Why Join Us?
- Modern Tech & Scale: Work with modern architecture, straight-through processing, and modern continuous deployment tools (Azure DevOps, Octopus).
- High-Impact Innovation: Help transform Africa's largest wealth management ecosystem by building a market-leading investment platform.
- Collaborative & Agile Culture: Drive cross-functional solutions across operations, change, and IT teams in a delivery-focused Agile setting