Investec Vacancies

Share this post on

To apply, click on the link at the end of the posts and all the best with your applications.

.NET Developer – senior (UK Offshore – Transactional Lending and Cash Investments)

Description

Investec is looking for a senior .NET Developer. Day to day responsibilities will include the development on the D365 application and related integrations, so C#, .NET and Azure skills must be strong. The role will involve project and business as usual software development, the resolution of user issues and requests as well as maintenance of the platform and related integrations where required. This is a diverse role from developing and implementing new ideas to maintaining and adding new integrations. The incumbent will build, configure, develop, test, and deploy solutions on and alongside the platform including Azure integrations.

Responsibilities

•    You will be involved throughout the full project lifecycle, working with app teams, product owners and architects to define requirements and design the solutions.
•    Ability to work with design documents including business requirements specifications, detailed process/data flow diagrams, systems capabilities, interfaces, and business processes, and implement system development/integration solutions to best meet the requirements.
•    Responsible for the development, deployment and support of changes that enables the core business processes and integrations.
•    Development of enhancements and integrations based on the technical specifications.
•    Responsible for quality delivery while embracing test driven development, continuous integration, and continuous deployment.
•    This role will not only include hands-on development but partnering and guiding the rest of the platform team and the app teams to assure standards and best practices are consistently being used.
•    Self-starter with ability to handle pressure from multiple tasks and shifting priorities.
•    Ability to work independently once given tasks and partner with people from all areas of the team,
•    Guide and build resilient relationships with fellow devs and app team members.

Experience, skill, and capability

The ideal candidate for this role is a .NET developer with strong C# skills and hands-on Azure experience, allied to a good functional and commercial understanding of the Banking industry.
 
Core skills include:
•    Proficient with Microsoft .NET technologies
•    Proficient in C#
•    Proficient with Azure technologies
•    Experience with Microsoft D365 development (e.g., API’s, web services and plug-ins)
•    Experience of working with the Power Platform – Power Automate, Power Apps and Power BI.
•    Proficient with JavaScript and JavaScript frameworks
•    Experience with SQL and NoSQL databases
•    Experience of working within Agile teams
•    Flexible attitude, critical thinking, and the ability to leverage technology to solve business problems
•    Excellent communication, teamwork and relationship building skills
 
Other beneficial attributes include:
•    Experience of internal unit testing and QA processes
•    Experience of banking across a range of financial products and customer segments
•    Azure certifications

The Investec Culture

At Investec we look for dynamic, energetic people filled with tenacity, integrity and out of the ordinary thinking. We value individuals who in turn value our culture that is, a can-do attitude while challenging convention. Diversity, competency, and flexible leadership are respected in pursuit of the growth of our business.

Associate Financial Adviser

Description of the role 

The role of the Associate Financial Adviser is to manage and execute on the sales targets for Mortgage Protection Cover, provide support to the Senior Adviser that will allow them to focus on advising clients on personal protection and investments. Build and maintain relationships with both internal and external bankers.

Core responsibilities

  • Responsible for sales targets for Mortgage Protection Cover on relevant banking portfolio.
  • Responsible for assisting senior advisers in providing financial advice to Investec Private Bank Clients in accordance with FAIS legislation and according to Investec’s professional financial advice guidelines. This includes doing an analysis of the client’s financial affairs (including a Risk inventory) and developing a financial plan (Six Step Financial Planning Process). Ensure that proper record keeping of advice is maintained.
  • Assist in conducting annual financial review with
  • Build and maintain close relationships with Private Private Bankers are the gatekeepers to the clients and must be included or kept informed in all activities with clients to ensure continued access and support.
  • Ensure credibility with clients and Private Bankers through effective service delivery.
  • Assist with the sales and marketing of Investec Life and My Investments product range with other distribution or service channels.
  • Assist the Adviser Consultants should phone in clients require more technical (product and advice)
  • Always operate within the Private Bank business strategies and Investec’s brand guidelines

Experience, skill and capability
• Understanding of the long-term insurance business and financial markets
• Knowledge of and experience with financial planning processes
• Client service orientated
• Excellent interpersonal skills
• Relationship building and networking
• Ability to organise and prioritise
• Ability to work under pressure
• Team player
• Must have initiative and be tenacious
• Ability to close a deal
• Relevant tertiary qualification or CFP would be preferred

Investec Culture 

At Investec we look for dynamic, energetic people filled with tenacity, integrity and out of the ordinary thinking.

We value individuals who in turn value our culture that is, a can-do attitude while challenging convention.

Diversity, competency, and flexible leadership are respected in pursuit of the growth of our business.

We are committed to diversity and inclusion when recruiting internally and externally. 

Desktop Support Engineer – intermediate (ITS – Cape Town)

Description of the role 

Investec Cape Town is looking for a candidate to be part of a team responsible for primarily providing technical on-site and remote support to corporate users. The ideal candidate is driven by technology evolution, a self-starter with exceptional problem-solving skills, able to deliver outstanding customer service with the ability to resolve complex problems and implement solutions with little or no guidance. 

The role requires previous Desktop support experience, in-depth knowledge of technical hardware and software support for all Windows, Mac and mobile platforms. Strong organizational, analytical, and communication skills, with the ability to balance multiple tasks with high attention to detail in a fast-paced environment.

The result

Provide the highest-level expertise within the organization to operate, troubleshoot and optimize technology components used across the organization.

The end goal of our services is to provide the end user with a stable secure platform for them to accomplish their goals. As such, it is vital that the candidate can work with these end users in a professional and competent manner. The services regarding this includes high level as well as low level desktop support.

Work with people and be able to support the end user in such a manner as to teach and guide that user, making them feel as if they are part of the process. Good relations is key to our operation and relationship management is one of the most important abilities

Provide this scope of support to any of our users. Many of our users have very specific software requirements and the implied support around these ensures that there is always something new to learn. Being able to perform these tasks as well as helping and teaching more junior (or senior) team members is very important. Investec is a team, and the candidate will need to be able to integrate into that team, this is in the fabric of our DNA

Experience, skill and capability

•    Relevant IT End User Support qualification
•    Experience as a support engineer or support technician/Desktop support;
•    Understanding and proven ability to support IT end users and networking
•    Troubleshoot, diagnose and resolve most requests received
•    CompTIA A+: Essential.
•    CompTIA N+: Essential.
•    ITIL Foundation: Essential.
•    Entry level PowerShell scripting 
•    Windows 10/11 and Apple support
•    Azure and Azure Virtual Desktop 
•    Microsoft O365 & MS Apps 

Investec Culture 

At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment. 

We are committed to diversity and inclusion when recruiting internally and externally. ”

Head Card Product (Issuing and Acquiring)

The Head of Card Product in TPS will be responsible for leading the strategy, development, and management of the bank’s jursitic card products CVP, both issuing and acquiring. This role requires a deep understanding of the payments landscape, customer needs, and emerging trends, and, a comprehensive understanding of the entire value chain, as the candidate will be instrumental in building the card business from the ground up in TPS. The ideal candidate will drive innovation, enhance customer experience, and ensure the bank’s card products remain competitive and compliant with regulatory standards.

Key Responsibilities:

  1. Business Establishment:
    • Lead the creation and implementation of the card business within the TPS business unit while working closely with the Private Bank Product team whom own the Investec Card Platform.
    • Develop a comprehensive understanding of the entire card product value chain, from infrastructure setup to customer delivery.
  2. Strategic Leadership:
    • Develop and execute the card product strategy aligned with the bank’s overall objectives.
    • Identify and evaluate new opportunities for product development and enhancement.
  3. Product Management:
    • Oversee the lifecycle of card products, from concept to launch and ongoing management.
    • Ensure products meet customer needs and regulatory requirements.
  4. Cross-Functional Collaboration:
    • Work closely with internal teams, including marketing, operations, risk, compliance, and IT, to deliver seamless product experiences.
    • Liaise with external partners, such as payment networks and technology providers.
  5. Market Analysis and Innovation:
    • Conduct market research to identify trends and customer preferences.
    • Drive innovation by integrating new technologies and features into card products.
  6. Performance Monitoring:
    • Set and track key performance indicators (KPIs) for product success.
    • Analyse product performance data to inform strategic decisions.
  7. Team Leadership:
    • No direct reports in the short term
    • Foster a culture of continuous improvement and innovation with the matrix teams that support this role.

Qualifications:

  • Bachelor’s degree in Business, Finance, or a related field (Master’s preferred).
  • Extensive experience in card product management, including both issuing and acquiring.
  • Proven track record of leading successful product strategies and teams.

Skills and Competencies:

  • Strong understanding of the payments industry and regulatory environment.
  • Excellent analytical and problem-solving skills.
  • Exceptional communication and interpersonal skills.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • Strong leadership and team management abilities.

Additional Information:

  • We are looking for an individual that ideally has previous experience in building a business or is comfortable with starting up a card business with no current capabilities in the bank. Have the knowledge and experience on the entire value chain including technology, operations and credit to help drive the building of the necessary capabilities within the bank

Investec Culture 

At Investec we look for dynamic, energetic people filled with tenacity, integrity and out of the ordinary thinking.

We value individuals who in turn value our culture that is, a can-do attitude while challenging convention.

Diversity, competency, and flexible leadership are respected in pursuit of the growth of our business.

We are committed to diversity and inclusion when recruiting internally and externally. 

Head of Payments Product (Payments and Collections)

Role Overview:

The Head of Payment Products will be responsible for leading the strategy, development, and management of payment and collection products within the CIB Transactional Products and Solutions Business Unit. This role requires a deep understanding of the payments landscape, client needs, and emerging trends. The ideal candidate will drive innovation, enhance client experience, and ensure the bank’s payment products remain competitive and compliant with regulatory standards.

Key Responsibilities:

  • Strategic Leadership:
    • Develop and execute the payment product strategy aligned with the bank’s overall objectives.
    • Identify and evaluate new opportunities for product development and enhancement in payments and collections.
  • Product Management:
    • Oversee the lifecycle of payment products, from concept to launch and ongoing management.
    • Ensure products meet client needs and regulatory requirements.
  • Cross-Functional Collaboration:
    • Work closely with internal teams, including sales, operations, risk, compliance, and IT, to deliver seamless product experiences.
    • Liaise with external partners, such as technology providers and financial networks.
  • Market Analysis and Innovation:
    • Conduct market research to identify trends and client preferences.
    • Drive innovation by integrating new technologies and features into payment products.
  • Performance Monitoring:
    • Set and track key performance indicators (KPIs) for product success.
    • Analyse product performance data to inform strategic decisions.
  • Team Leadership:
    • No direct reports in the short term
    • Foster a culture of continuous improvement and innovation with the matrix teams that support this role.

Qualifications:

  • Bachelor’s degree in Business, Finance, or a related field (Master’s preferred).
  • Extensive experience in payment product management, including both payments and collections.
  • Proven track record of leading successful product strategies and teams.

Skills and Competencies:

  • Strong understanding of the payments industry and regulatory environment.
  • Excellent analytical and problem-solving skills.
  • Exceptional communication and interpersonal skills.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • Strong leadership and team management abilities.

Additional Information:

  • [Include any additional details relevant to your organisation, such as benefits, work environment, etc.

      •    [Include any additional details relevant to your organisation, such as benefits, work environment, etc.

Investec Culture 

At Investec we look for dynamic, energetic people filled with tenacity, integrity and out of the ordinary thinking.

We value individuals who in turn value our culture that is, a can-do attitude while challenging convention.

Diversity, competency, and flexible leadership are respected in pursuit of the growth of our business.

We are committed to diversity and inclusion when recruiting internally and externally. 

Intermediate to Senior C# Developer CXT 

Description

Investec is looking for a software developer who is passionate about building high quality software and collaborating within a team environment. The role will involve project and business as usual development, the resolution of user issues and requests as well as maintenance of systems and related interfaces where required.
 
Required Experience and Skill:
 
•  Dot Framework (version 4>)
•  C#
•  Automated testing including unit and integration testing.
•  MSSQL Server with a knowledge of SQL
•  REST services 


Advantageous Experience and Skill:
 
•  Cloud experience especially Azure 
•  CI/CD 
•  Linq 
•  Entity Framework
•  ASPNET WEBAPI 
•  Integration to third party experience 
•  TFS / GIT experience 
•  F# (Functional & Design Programming advantageous)


Advantageous Skills / Exposure:
•  Web and app development and technologies such as DotNet
•  Kubernetes
•  GitLab,
•  Dynatrace
•  Microsoft Azure 

Investec Culture 

At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment. 

We are committed to diversity and inclusion when recruiting internally and externally. 

IT Stores Team Lead

Description

As an IT Store Team Leader, your primary responsibility is to ensure the store operates efficiently and smoothly. You will lead and manage a team of store staff, oversee their daily activities, and ensure that all tasks are completed accurately and promptly. Your strong leadership skills, meticulous attention to detail, and ability to multitask will be crucial in contributing to the overall success of the IT Store.

Experience, skill and capability

•  Supervise and coordinate the activities of store staff, including receiving and dispatching of Kit.
•  Plan and prioritize work assignments for the team to ensure optimal workflow and productivity.
•  Train and develop team members on proper stores procedures, safety protocols, and company policies.
•  Monitor and enforce compliance with standard operating procedures (SOPs) to maintain quality control and accuracy of inventory.
•  Coordinate with other departments, such as procurement, DHL couriers, and suppliers, to ensure smooth operations and timely order fulfilment.
•  Oversee inventory management and conduct regular cycle counts and audits to ensure inventory accuracy.
•  Identify areas for process improvement and implement efficient stores practices to enhance productivity and cost-effectiveness.
•  Ensure compliance with health and safety regulations and maintain a clean and organized stores environment.
•  Resolve any issues or conflicts that arise within the team and address performance concerns through coaching and mentoring.
•  Prepare regular reports on stores performance, including productivity metrics, inventory levels, and order fulfilment rates.
•  Create, analyse, negotiate, and execute an array of contracts for various transactions.
•  Build and maintain relationships with vendors, clients, and other business connections.
•  Maintain contract-related documents and correspondence.
•  Present contract information to relevant parties, such as stakeholders.
•  Troubleshoot contract-related problems, such as breach of contract.
•  Keep track of contracts and extend, renew, or close them out.
•  Assist with the employer’s compliance with mandatory standards.
•  Stay informed about changes to relevant rules and regulations.
•  Strong leadership abilities with the ability to motivate and guide a team towards achieving goals.
•  Excellent organizational and time management skills to effectively prioritize tasks and meet deadlines.
•  Attention to detail and high level of accuracy in inventory management and data entry.
•  Excellent communication skills, both verbal and written, to effectively communicate with team members and other departments.
•  Proficient in using warehouse management systems and software for tracking inventory and generating reports.
•  Problem-solving skills to identify and address issues in warehouse operations and implement efficient solutions.
•  Ability to work in a fast-paced environment and adapt to changing priorities and demands.
•  Knowledge of health and safety regulations to ensure a safe working environment.
•  Ability to work well under pressure and handle stressful situations with composure.

Required Qualifications

•  Minimum of a bachelor’s degree in finance, Business Management or related field.
•  Proven experience in a leadership or supervisory role, preferably in a warehouse or logistics setting.
•  Knowledge of inventory management best practices and experience in conducting cycle counts and audits.
•  Familiarity with health and safety regulations and ability to enforce safety protocols.
•  Excellent computer skills, including proficiency in Microsoft Office Suite (Excel, Word, Outlook).
•  Strong problem-solving skills and ability to make quick decisions.
•  Excellent interpersonal skills and the ability to work collaboratively with team members and other departments.
•  Strong commitment to maintaining high standards of quality and accuracy in Stores operations.
•  Ability to deal effectively with confidential information

Investec Culture 

At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment. 

We are committed to diversity and inclusion when recruiting internally and externally. 

M365 Messaging Engineer 

Description

Investec is looking for an experienced Messaging Specialist / M365 Engineer to join a team of dynamic individuals in the Enterprise Applications M365 Messaging & Collaboration Team. The successful candidate will have substantial hands-on experience with enterprise messaging systems and will be expected to perform as part of a team and to collaborate with other team members including Engineers, BA’s, Architects as well as stakeholders and end users to develop and assemble required solutions. 

Experience, skill and capability


The ideal candidate will have extensive experience in the following technologies which are key to this role:


• Exchange Online
• The M365 Consoles: Protection / Defender / Purview / Security / Compliance
• Exchange On-Premise and hybrid deployments (MS Exchange 2016 / 2019)
• Exchange PowerShell skills (On-Premise and Online)
• Mimecast secure email gateway, email hygiene policies, email archiving and ediscovery
• Microsoft Teams and Teams PowerShell / M365 Groups
• Very good understanding of SMTP, transport rules and mail flow and queues
• QuestODM Migration Tool (advantageous)
• Experience with M365 user and workload migrations
• Experience with SPF, DKIM and DMARC principles and technologies


The ideal candidate should also have a good working knowledge of the following technologies:


• Windows Operating Systems (Server 2016 / 2019 / 2022)
• On-Premise Active Directory / Entra AD / Entra ID Connect
• DNS, DHCP and GPO
• Office 365 Admin Portal (Licensing / Health)
• Windows Intune – MAM, MDM and Conditional Access policies
• RightFax or similar faxing solutions
• ServiceNOW ITSM Tool
• Basic networking and troubleshooting skills
• Experience across the wider M365 eco-system would we advantageous
• Azure Cloud experience (advantageous)
• Cisco IronPorts (advantageous)


Qualifications and experience


• Excellent verbal and written communication and relational skills
• Minimum of 7 years in a similar technical role
• MCITP: Enterprise Messaging Engineer / M365 Messaging Engineer
• Intermediate Excel skills. Need to be able to use duplicate checks, concatenate and vlookups

Investec Culture 

At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment. 

We are committed to diversity and inclusion when recruiting internally and externally. 

Product Owner: Investec Business Banking Mobile App

Role Overview:

The Product Owner for the Investec Business Banking Mobile App will be responsible for leading the development and enhancement of the mobile app, ensuring it meets the needs of business banking clients and aligns with the bank’s strategic goals. This role combines product ownership with business analyst responsibilities to ensure a seamless and user-friendly client experience.

Key Responsibilities:

  1. Product Ownership:
    • Define and communicate the product vision and strategy for the mobile app.
    • Prioritise and manage the product backlog, ensuring alignment with business objectives and client needs.
    • Collaborate with cross-functional teams, including design, development, marketing, and operations, to deliver high-quality product features.
  1. Business Analysis:
    • Gather and analyse requirements from stakeholders to inform product decisions.
    • Conduct detailed analysis of business processes and systems to identify opportunities for improvement.
    • Develop and document functional specifications and user stories.
  1. Stakeholder Management:
    • Engage with key stakeholders to understand their needs and priorities.
    • Facilitate workshops and meetings to gather input and feedback on product features and enhancements.
  1. Market Research and Innovation:
    • Conduct market research to identify trends, competitor offerings, and client preferences.
    • Drive innovation by integrating new technologies and features into the mobile app.
  1. Performance Monitoring:
    • Set and track key performance indicators (KPIs) to measure product success.
    • Analyse product performance data and client feedback to inform strategic decisions.
  1. Team Collaboration:
    • Work closely with development teams to ensure timely and high-quality delivery of product features.
    • Foster a collaborative and agile working environment.

Qualifications:

  • Bachelor’s degree in Business, Information Technology, or a related field.
  • Proven experience as a Product Owner or Business Analyst in a financial services environment, preferably within mobile app development.
  • Strong understanding of business banking products and services.

Skills and Competencies:

  • Excellent analytical and problem-solving skills.
  • Strong communication and interpersonal skills.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • Experience with agile methodologies and tools (e.g., Scrum, Jira).
  • Strong stakeholder management and collaboration skills.

At Investec we look for dynamic, energetic people filled with tenacity, integrity and out of the ordinary thinking.

We value individuals who in turn value our culture that is, a can-do attitude while challenging convention.

Diversity, competency, and flexible leadership are respected in pursuit of the growth of our business.

We are committed to diversity and inclusion when recruiting internally and externally. 

Project Manager (PB Tech – Equation team)

We are committed to diversity and inclusion when recruiting internally and externally. Preference will be given to employment equity candidates

Description of the role 

Investec Sandton is looking for a project manager who will plan, manage, and lead the delivery of multiple projects (strategic/business/technical) for Private Banking Technology (PB Tech), in line with the project management governance framework, application & integration architecture and IT governance standards. Will be responsible for the successful delivery of the required outcomes (scope) within the approved timeframe (schedule) and cost (budget).


Responsibilities include day-to-day management of all aspects of prioritised and approved change delivery activity across PB Tech; utilizing the defined PB Tech Change Delivery Life Cycle (CDLC) to manage project delivery; responsibility for regular progress and status reporting for all assigned change delivery activities, as well as proactively identifying, reporting and managing all risks, issues and changes that may impact the project outcomes; balance the competing demands of scope, time, cost, quality, resources and risk; delivery of the project outcomes to meet the stakeholder needs on budget and on time and participating fully in the development of the PB Tech Change Delivery team and processes

Description of the skill and experience required 

•    Structured project management methodologies
•    Agile or lean project management methodologies
•    Knowledge of infrastructure technologies
•    Delivery of Technology Projects
•    ITIL Service Management approach
•    Delivery of projects in the Financial Sector is an advantage

Investec Culture 

At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment. 

Senior Project Manager 

Description 

Investec Sandton is looking for a project manager within the People and Organization (P&O) technology team who will plan, manage, and lead the delivery of multiple projects globally (strategic/business/technical), in line with the project management governance framework, application & integration architecture and IT governance standards. The project manager will be responsible for the successful delivery of the required outcomes (scope) within the approved timeframe (schedule) and cost (budget).

Responsibilities include day-to-day management of all aspects of prioritised and approved change delivery activity across the global business utilising the defined Cloud and System Delivery Life Cycle (CDLC/SDLC) to manage project delivery; responsibility for regular progress and status reporting for all assigned change delivery activities, as well as proactively identifying, reporting and managing all risks, issues and changes that may impact the project outcomes; balance the competing demands of scope, time, cost, quality, resources and risk; delivery of the project outcomes to meet the stakeholder needs on budget and on time and participating fully in the development of the Change Delivery team and processes. Set up and facilitation of group steercos as well as coordination of key requirement sessions. 

Experience, skill and capability 

•    Structured project management methodologies and skills
•    Agile or lean project management methodologies
•    Experience working across geographies
•    Global stakeholder management
•    Vendor management
•    Financial acumen
•    Communication skills – verbal and written.


Advantageous Skills / Exposure


•    Oracle HCM solutions
•    Cloud technologies: Oracle Fusion and Microsoft Azure 
•    Exposure to DevOps and DORA metrics an advantage
•    Data Management
•    Business process and Change management

Investec Culture 

At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment. 

We are committed to diversity and inclusion when recruiting internally and externally. 

Software Engineer Client Tech

Description

Investec is looking for a highly skilled software engineer. Day to day responsibilities will include C# development, automation testing and load testing, so C#, .NET skills must be strong. The role will involve the management of the automation framework as well as C# development tasks. The incumbent will build, configure, develop, test, and deploy solutions on the platform including Azure integrations.

Responsibilities

  • Responsible for the development, deployment and support of changes that enables the core business processes and integrations.
  • Development of enhancements and integrations based on the technical specifications.
  • Responsible for quality delivery while embracing test driven development, continuous integration, and continuous deployment.
  • Design and develop automated test scripts using C# and relevant testing frameworks.
  • Collaborate with the development team to identify and create test cases and test data.
  • Execute automated tests to validate software functionality, performance, and reliability.
  • Analyse test results and provide detailed reports to stakeholders.
  • Identify, document, and track software defects, ensuring they are resolved in a timely manner.
  • Develop and maintain test frameworks, tools, and test environments.
  • Collaborate with cross-functional teams to ensure code coverage and alignment with project goals.
  • Conduct load and performance testing to identify bottlenecks and areas for optimization.
  • Develop and maintain performance test scripts and scenarios.
  • Monitor and analyse system performance during load tests, identifying performance issues and proposing solutions.
  • Participate in code reviews and provide constructive feedback to improve code quality.
  • Troubleshooting and debugging development issues.
  • Self-starter with ability to handle multiple tasks and shifting priorities.
  • Ability to deliver value effectively and consistently in a high-pressure environment.
  • Ability to work independently once given tasks and partner with people from all areas of the team where needed.
  • Guide and build resilient relationships with fellow devs and app team members.

Core skills include:

  • Proficient with Microsoft .NET technologies
  • Proficient in of C# programming language and object-oriented programming principles
  • Experience of internal testing and QA processes
  • Proven experience in automation and load testing using C#.
  • Experience with testing frameworks such as NUnit, MSTest, or Xunit.
  • Proficiency in using test automation tools, such as Selenium WebDriver or similar.
  • Experience with load testing tools like JMeter, LoadRunner, or Gatling.
  • Familiarity with continuous integration and delivery pipelines.
  • Solid understanding of software testing methodologies, test case design, and defect tracking.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Self-motivated and able to work independently as well as part of a team.
  • Ability to prioritise and manage multiple tasks in a fast-paced environment.

Other beneficial attributes include:

  • Experience with performance profiling and optimization techniques.
  • Knowledge of web technologies and protocols (HTTP, REST, SOAP, etc.).
  • Familiarity with agile development methodologies (Scrum, Kanban, etc.).
  • Experience with version control systems such as Azure DevOps.
  • Knowledge of database concepts and SQL.

Investec Culture 

At Investec we look for dynamic, energetic people filled with tenacity, integrity and out of the ordinary thinking.

We value individuals who in turn value our culture that is, a can-do attitude while challenging convention.

Diversity, competency, and flexible leadership are respected in pursuit of the growth of our business.

Description of the role 

Investec is looking for a highly skilled software engineer. Day to day responsibilities will include C# development, automation testing and load testing, so C#, .NET skills must be strong. The role will involve the management of the automation framework as well as C# development tasks. The incumbent will build, configure, develop, test, and deploy solutions on the platform including Azure integrations.

Responsibilities

  • Responsible for the development, deployment and support of changes that enables the core business processes and integrations.
  • Development of enhancements and integrations based on the technical specifications.
  • Responsible for quality delivery while embracing test driven development, continuous integration, and continuous deployment.
  • Design and develop automated test scripts using C# and relevant testing frameworks.
  • Collaborate with the development team to identify and create test cases and test data.
  • Execute automated tests to validate software functionality, performance, and reliability.
  • Analyse test results and provide detailed reports to stakeholders.
  • Identify, document, and track software defects, ensuring they are resolved in a timely manner.
  • Develop and maintain test frameworks, tools, and test environments.
  • Collaborate with cross-functional teams to ensure code coverage and alignment with project goals.
  • Conduct load and performance testing to identify bottlenecks and areas for optimization.
  • Develop and maintain performance test scripts and scenarios.
  • Monitor and analyse system performance during load tests, identifying performance issues and proposing solutions.
  • Participate in code reviews and provide constructive feedback to improve code quality.
  • Troubleshooting and debugging development issues.
  • Self-starter with ability to handle multiple tasks and shifting priorities.
  • Ability to deliver value effectively and consistently in a high-pressure environment.
  • Ability to work independently once given tasks and partner with people from all areas of the team where needed.
  • Guide and build resilient relationships with fellow devs and app team members.

Core skills include:

  • Proficient with Microsoft .NET technologies
  • Proficient in of C# programming language and object-oriented programming principles
  • Experience of internal testing and QA processes
  • Proven experience in automation and load testing using C#.
  • Experience with testing frameworks such as NUnit, MSTest, or Xunit.
  • Proficiency in using test automation tools, such as Selenium WebDriver or similar.
  • Experience with load testing tools like JMeter, LoadRunner, or Gatling.
  • Familiarity with continuous integration and delivery pipelines.
  • Solid understanding of software testing methodologies, test case design, and defect tracking.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Self-motivated and able to work independently as well as part of a team.
  • Ability to prioritise and manage multiple tasks in a fast-paced environment.

Other beneficial attributes include:

  • Experience with performance profiling and optimization techniques.
  • Knowledge of web technologies and protocols (HTTP, REST, SOAP, etc.).
  • Familiarity with agile development methodologies (Scrum, Kanban, etc.).
  • Experience with version control systems such as Azure DevOps.
  • Knowledge of database concepts and SQL.

Investec Culture 

At Investec we look for dynamic, energetic people filled with tenacity, integrity and out of the ordinary thinking.

We value individuals who in turn value our culture that is, a can-do attitude while challenging convention.

Diversity, competency, and flexible leadership are respected in pursuit of the growth of our business.

We are committed to diversity and inclusion when recruiting internally and externally. 

Wealth Manager

We are looking for a Wealth Manager based in Mauritius.

•    The IWIM Portfolio and broader wealth management services cater to the needs of:
•    Private Clients (domiciled in Mauritius or internationally based)
•    Corporate entities (corporate pension funds)
•    Institutional clients (private or listed investment funds, parastatal, or sovereign entities)
 
•    Prime Portfolio Custody services through Investec Bank Switzerland AG (IBSAG) 
•    Auxiliary banking services (including Lombard Lending) provided through the IBSAG Custody Platform
 
•    Portfolio Management services apportioned across three key asset classes: 
•    International Fixed Income
•    Listed Equities
•    Capital Protected Structured Products
 
•    Building and leaving a legacy
•    Sustainability; Environmental, Social and Governance (ESG)
•    ESG considerations enables you to leave a legacy by ensuring your wealth is invested in what contributes to a better world
 
Profile of the suitable candidates to join our Team:
•    Senior wealth managers with at least a 10-to-15-year work experience in the industry 
•    Entrenched relationships with HNWI / UHNW families 
•    Min. USD 150M to USD 200M in transferable international discretionary AuM 
•    Ideally the asset mix should be relatively concentrated (low volume / high value book). The candidate(s) would be looking at managing his/her current asset base from an IFC and to leverage from our infrastructure
 
Benefits of the IWM opportunity
•    Leveraging from the international infrastructure and IP of W&I International (i.e. Swiss custody, established portfolio management competences – primarily expressed through W&I segregated and unitized portfolios – and supplemented by a robust online platform to manage and administer assets)
•    Access to a well-established team in Mauritius which is optimally positioned to assist with the migration and subsequent management of assets
•    Participate in the growth of Mauritius as an IFC
•    To work and live in an internationally recognized business friendly jurisdiction (Ranked 1st in Africa and 13th out of 190 countries worldwide in the 2020 World Bank Ease of Doing Business Report)
•    Opportunity to acquire a 10-year occupational (work) permit or a 20-year permanent residency permits (after an initial 3 year assignment)
•    Great quality of infrastructure and services available through the jurisdiction (education, healthcare, banking services, straightforward tax regime, airport connectivity) 
•    Outstanding lifestyle attributes

Investec Culture 

At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment. 

We are committed to diversity and inclusion when recruiting internally and externally. 

Click here to apply

All the best with your applications

Share this post on

Be the first to comment

Leave a Reply

Your email address will not be published.


*