About our client:
Our client is a global investment advisory firm focusing on long-term value creation through investment strategies. They work with a diverse group of institutional partners and pride themselves on their collaborative sustainable inclusive culture and performance.
What you will be doing:
- Build and manage a high-performing engineering team focusing on recruitment mentorship and career development. Foster a culture of ownership and psychological safety.
- Partner with the Head of Business Analysis to own the delivery plan translating business priorities into actionable roadmaps. Ensure predictable delivery through clear metrics and improve incident/problem management.
- Effectively manage an outsourced development partner overseeing capacity planning and quality. Improve transparency with senior stakeholders through clear reporting and communication.
- Define and execute a modernization plan to improve system maintainability. Key initiatives include refactoring legacy code standardizing APIs and improving overall system architecture.
- Drive improvements in reliability and scalability through enhanced observability (e.g. structured logging tracing alerting) and robust security practices.
- Elevate the CI/CD pipeline using Azure DevOps/GitHub. This includes introducing automation for builds tests security scanning and implementing Infrastructure as Code (IaC) to ensure consistency across environments.
- Establish and enforce engineering standards for code quality testing and branching. Implement robust database engineering practices for SQL Server including schema versioning and performance tuning.
- Increase automated test coverage (unit integration API UI) and standardize test data management.
- Uphold and enforce security data privacy and regulatory requirements (e.g. POPIA). Ensure auditability segregation of duties and proper Azure Key Vault management.
What our client is looking for:
- A relevant tertiary Degree would be beneficial (Computer Science Engineering etc.)
- Relevant certifications are a plus (e.g. Microsoft Azure Developer/Architect Azure DevOps Engineer).
- Experience leading a team of engineers with a focus on setting clear goals providing timely feedback and fostering growth.
- Strong background in C#/.NET and Microsoft SQL Server including performance tuning.
- Proficient in a modern JavaScript framework ( is preferred but skills from React/Angular are transferable).
- Practical hands-on experience with a range of Azure services including App Services/AKS networking monitoring and security.
- Solid understanding of cloud-specific concerns like identity secrets management resiliency and cost.
- Experience running a predictable delivery cycle using roadmaps and iterative planning. You are comfortable with CI/CD test automation and the secure Software Development Lifecycle (SDLC).
- Take responsibility for outcomes and follow through on commitments.
- Communicate clearly and can translate technical information for business stakeholders.
- Use a results-oriented approach seek feedback and measure outcomes to drive continuous improvement.
- Able to handle incidents and deadlines constructively.
- Experience modernizing legacy systems by using practices like modularization and API standardization.
Nice to have:
- Experience modernizing data-heavy platforms with a strong understanding of data pipelines business intelligence and integrations with systems like market data and fund accounting.
- Knowledge of Infrastructure as Code (IaC) tools such as Bicep ARM or Terraform as well as containerization using Docker/AKS. You are also familiar with observability tools like App Insights and Log Analytics.
- Experience with security practices in Azure including Role-Based Access Control (RBAC) managed identities network security and secrets management. You have practical experience with vulnerability management in a cloud environment.
Job ID:
Development Manager, Engineering Team, Credit, C#/.NET, SQL Server, Azure, CI/CD, Legacy Systems, Data Privacy, POPIA
About our client:Our client is a global investment advisory firm focusing on long-term value creation through investment strategies. They work with a diverse group of institutional partners and pride themselves on their collaborative sustainable inclusive culture and performance.What you will be doi...
About our client:
Our client is a global investment advisory firm focusing on long-term value creation through investment strategies. They work with a diverse group of institutional partners and pride themselves on their collaborative sustainable inclusive culture and performance.
What you will be doing:
- Build and manage a high-performing engineering team focusing on recruitment mentorship and career development. Foster a culture of ownership and psychological safety.
- Partner with the Head of Business Analysis to own the delivery plan translating business priorities into actionable roadmaps. Ensure predictable delivery through clear metrics and improve incident/problem management.
- Effectively manage an outsourced development partner overseeing capacity planning and quality. Improve transparency with senior stakeholders through clear reporting and communication.
- Define and execute a modernization plan to improve system maintainability. Key initiatives include refactoring legacy code standardizing APIs and improving overall system architecture.
- Drive improvements in reliability and scalability through enhanced observability (e.g. structured logging tracing alerting) and robust security practices.
- Elevate the CI/CD pipeline using Azure DevOps/GitHub. This includes introducing automation for builds tests security scanning and implementing Infrastructure as Code (IaC) to ensure consistency across environments.
- Establish and enforce engineering standards for code quality testing and branching. Implement robust database engineering practices for SQL Server including schema versioning and performance tuning.
- Increase automated test coverage (unit integration API UI) and standardize test data management.
- Uphold and enforce security data privacy and regulatory requirements (e.g. POPIA). Ensure auditability segregation of duties and proper Azure Key Vault management.
What our client is looking for:
- A relevant tertiary Degree would be beneficial (Computer Science Engineering etc.)
- Relevant certifications are a plus (e.g. Microsoft Azure Developer/Architect Azure DevOps Engineer).
- Experience leading a team of engineers with a focus on setting clear goals providing timely feedback and fostering growth.
- Strong background in C#/.NET and Microsoft SQL Server including performance tuning.
- Proficient in a modern JavaScript framework ( is preferred but skills from React/Angular are transferable).
- Practical hands-on experience with a range of Azure services including App Services/AKS networking monitoring and security.
- Solid understanding of cloud-specific concerns like identity secrets management resiliency and cost.
- Experience running a predictable delivery cycle using roadmaps and iterative planning. You are comfortable with CI/CD test automation and the secure Software Development Lifecycle (SDLC).
- Take responsibility for outcomes and follow through on commitments.
- Communicate clearly and can translate technical information for business stakeholders.
- Use a results-oriented approach seek feedback and measure outcomes to drive continuous improvement.
- Able to handle incidents and deadlines constructively.
- Experience modernizing legacy systems by using practices like modularization and API standardization.
Nice to have:
- Experience modernizing data-heavy platforms with a strong understanding of data pipelines business intelligence and integrations with systems like market data and fund accounting.
- Knowledge of Infrastructure as Code (IaC) tools such as Bicep ARM or Terraform as well as containerization using Docker/AKS. You are also familiar with observability tools like App Insights and Log Analytics.
- Experience with security practices in Azure including Role-Based Access Control (RBAC) managed identities network security and secrets management. You have practical experience with vulnerability management in a cloud environment.
Job ID:
Development Manager, Engineering Team, Credit, C#/.NET, SQL Server, Azure, CI/CD, Legacy Systems, Data Privacy, POPIA
View more
View less