Senior Analyst Developer

4 weeks ago


Cape Town, South Africa IOCO Full time

We are looking for a Senior Analyst Developer to join our Cape Town-based team. This team will be responsible for advanced technical solution design, code and development implementation including technical documentation, team and business support, technical excellence and innovation in-line with business requirements.
The successful candidate will provide mentoring to junior developers and collaborate with leadership stakeholders to design and implement technical standards and best practices.

 

Your Expertise

  • Minimum 5 years of experience developing in an object-oriented environment
  • Minimum 5 years of experience in .Net, and SQL database design and query writing.
  • Experience in designing solutions
  • OOP / SOLID Design Principles
  • Test-Driven Development
  • Design Patterns
  • ORM (Entity Framework)
  • Python would be an advantage
  • Experience in an IT environment within an investment management or financial sector will be an advantage

Experience in

  • C#/VB.Net
  • .Net Core/.Net Framework
  • Git
  • DevOps CI/CD
  • RESTful services/ APIs
  • Testing frameworks for APIs
  • ASP.Net MVC
  • HTML and CSS
  • JavaScript / JavaScript frameworks (e.g. Angular, Knockout, jQuery)

Qualifications Required

  • An Appropriate IT Qualification (Diploma/Degree)
  • B.Sc. or National Diploma in Computer Science (recommended)

What you’ll do:

Development

  • Advanced technical solution design, code, test and debug software according to the functional requirements and in alignment with SIG’s standards and best practices
  • Provide input into solution designs and set up technical frameworks for new applications and interfaces.
  • Analyze, diagnose and resolve errors related to applications and services.
  • Collaborate on source control configurations and release management.

Mentorship and coaching

  • Guide team development efforts towards successful project delivery on time.
  • Comply to QA (quality assurance) process to ensure a high standard of code delivery.
  • Participate in discussions in the relevant technical and design forums.

Ensure environment stability and Systems health

  • Work with the implementation and configuration manager to create deployment instructions and artefacts.
  • Collaborate with technical teams to align deployment procedures.
  • Collaborating on stability of Application and Database environments with other delivery teams

Collaboration

  • Provide input to technical and application design and architecture when required.
  • Provide input to development standards and best practices.
  • Provide input to analysts and testers when required.

Core competencies

  • Cultivates innovation: Nurtures and develops promising ideas through prototyping and experimentation.
  • Collaborates: Credits others for their contributions and accomplishments
  • Flexible and adaptive: Remains objective and calm when faced with adversity.
  • Client focus: Addresses gaps in the workgroup’s ability to meet emerging customer needs.
  • Drives results: Pushes others to achieve results

Location: Cape Town



  • Cape Town, South Africa Dimension Data Full time

    FunctieomschrijvingAre you looking for a challenging role that will take you to the top of your field? Are you sick of being micro managed? We believe this Senior Specialist Analyst Developer was created for you! Please read through and apply.As a Senior Specialist Analyst Developer, you'll be responsible for implementing solutions using Microsoft...

  • Senior Media Analyst

    3 weeks ago


    Cape Town, South Africa Meltwater Full time

    Senior Media Analyst - Applications are considered on a rolling basis - Cape Town**We are looking for a talented Media Analyst to join our growing team in our beautiful Cape Town location!** **Who are we?** With 20 years of experience in the field of online media monitoring, **Meltwater is a global leader in media intelligence and social analytics SaaS...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Title: Senior Business AnalystThe Senior Business Analyst will be an integral part of the Business Analysis team, contributing to the development of new customized solutions.Successful candidates must build strong customer relationships to pinpoint business requirements, address usability issues, and produce detailed use case documentation for...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time

    Hire Resolve's Client in Cape Town is looking for a skilled Senior Finance Analyst to join their team. As a Senior Finance Analyst, you will provide financial analysis and strategic insights to support business growth and decision-making processes. The ideal candidate will have strong analytical skills, attention to detail, and a deep understanding of...


  • Cape Town, South Africa Salt Full time

    Exciting new opportunity available for a Senior Systems Analyst, this a Hybrid position which allows you to work from either my clients Cape Town or Durban office. **About The Role**: The Senior Systems Analyst works with current systems, designs new systems, and enhances the legacy environment. You will need to be proactive, should be able to communicate...


  • Cape Town, South Africa Salt Recruitment Full time

    Exciting new opportunity available for a Senior Systems Analyst, this a Hybrid position which allows you to work from either my clients Cape Town or Durban office. **About The Role**: The Senior Systems Analyst works with current systems, designs new systems, and enhances the legacy environment. You will need to be proactive, should be able to communicate...

  • Senior Risk Analyst

    3 weeks ago


    Cape Town, South Africa Job Crystal Full time

    A dynamic, innovative and inspiring company providing fintech solutions across multiple sectors is looking for a Senior Risk Analyst, who will report to the Risk Manager. The Senior Risk Analyst plays a pivotal role in assessing, analysing, and mitigating risks within the company where Merchant Cash Advances (MCAs) are offered to small and medium...


  • Cape Town, Western Cape, South Africa Xcede Group Full time

    These jobs were popular with other job seekersSenior Product Commercial Analyst Cape Town BasedBe a part of a top South African retail business that is providing in store credit and offering value added services including credit cards, personal loans and short term insurance as well as life insurance linked to other products.This company is looking for a...

  • Senior BI Analyst

    2 months ago


    Cape Town, South Africa Progressive Edge Full time

    Permanent Cape Town, Northern suburbs (Hybrid) Join a large Data team as a senior BI analyst. **The Business Intelligence Analyst plays two distinct roles**: that of business analyst, responsible for translating Business Intelligence requirements into high-quality technical implementations; and that of data analyst, where they are expert users of BI tools...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time

    Hire Resolve's Client is seeking a highly skilled Senior Finance Analyst to join their team in Cape Town. As a Senior Finance Analyst, you will be responsible for providing financial analysis and strategic insights to support business growth and decision-making processes. The successful candidate will have strong analytical abilities, attention to detail,...


  • Cape Town, South Africa Moyo Africa Full time

    We Are Hiring: Mid - Senior BI AnalystsCape Town l Gauteng l HybridSalary NegotiableWe are looking for passionate BI Analysts who turns data into information, information into insight, and insight into business decisions. This includes, requirements analysis and design, database development and reporting capabilities, and continuously monitoring performance...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Description: The senior business analyst will work as part of the Business Analysis team, who are responsible for supporting the design and technical development of new customized solutions. Critical to the success of successful candidates will be the ability to develop strong customer relationships to solicit and identify business requirements, address...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    As a Senior Business Analyst, you'll be responsible for analyzing and testing new software applications. You'll be tasked with ensuring that the application is working as intended before it goes live to customers. You will work closely with other development teams and the business analysts in order to ensure that all aspects of our product are functioning...

  • Senior Data Analyst

    2 weeks ago


    Cape Town, Western Cape, South Africa Progressive Edge Full time

    Senior Data Analyst (Digital Commerce)Cape TownJoin a Digital Commerce team as a Senior Data Analyst and be part of a team that uses data to create a strategic advantage and leverage growth of their capabilities. Data, for this team, is at the core of enabling world-class shopping across digital channels.The Business has been set up to work in an Agile way,...


  • Cape Town, South Africa BP3 Global, Inc. Full time

    **Role Overview** DigiBlu, a company of BP3 is looking to build a pipeline of strong Senior Business Analysts for our 2024 client pipeline. The Senior Automation Analyst identifies what processes and activities to automate, in what way, using what Automation technological capabilities and then designs the To-Be ways of working to inform the configuration...


  • Cape Town, South Africa BigTalent Full time

    **Attention**:Experienced Credit Risk Analysts!** Are you ready to take your career to the next level? Do you thrive in dynamic environments where your expertise makes a significant impact? If so, we have an exciting opportunity for you! Join our esteemed team at one of the leading financial institutions in the industry. As a Senior Risk Analyst, you will...


  • Cape Town, South Africa SUMMIT Africa Recruitment Full time

    We have an opportunity for a Senior Decision Support Analyst to join our Decision Support team. The purpose of the Senior Decision Support Analyst is to drive business value to our internal and external stakeholders, in order to optimize business decisions and processes, as well as train and mentor more junior team members. **Qualifications** - Degree in...


  • Cape Town, South Africa Adzuna ZA B C2 Full time

    Job Description:The senior business analyst will work as part of the Business Analysis team, who are responsible for supporting the design and technical development of new customized solutions. Critical to the success of successful candidates will be the ability to develop strong customer relationships to solicit and identify business requirements, address...


  • Cape Town, South Africa Adzuna ZA B C2 Full time

    Job Description:The senior business analyst will work as part of the Business Analysis team, who are responsible for supporting the design and technical development of new customized solutions. Critical to the success of successful candidates will be the ability to develop strong customer relationships to solicit and identify business requirements, address...


  • Cape Town, South Africa Asset Consultant Company Full time

    NAME OF THE ROLE: SENIOR INVESTMENT PORTFOLIO ANALYST (CAPE TOWN) ROLE DESCRIPTION: This position is for a Senior Investment Portfolio Analyst with a respected Asset Consultant Company. CORE PURPOSE: - Work in collaboration with more senior members of the team to offer meaningful analysis and support to successfully manage a suit of portfolios - Providing...