Principal Solutions Developer

2 months ago


Midrand, South Africa Optimal Growth Technologies Full time

Principal Solutions Developer Fintech and Compliance

Role purpose:

  • Developing Business Applications and APIs
  • Data and ETL workflows
  • Developing Automation processes.
  • The Solution Engineer is responsible for maintaining and creating solution capabilities in the Compliance ART.
  • You will have the opportunity to learn and grow within a dynamic IT and Fintech environment while contributing to the efficiency and reliability of our systems.

Key accountabilities and decision ownership:

  • Develop and maintain server-side components using Java, NodeJS etc.
  • Design and implement data storage solutions, such as databases (RDBMS, NOSQL), to ensure scalability and performance.
  • Write and maintain Bash scripts for automating repetitive tasks and system administration.
  • Build reusable code and libraries for future use.
  • Implement automation technologies and tools for continuous integration (CI) and continuous deployment (CD) processes.
  • Design and implement monitoring and alerting systems for proactive issue identification and resolution.
  • Optimize the application for maximum speed and scalability.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Implement security and data protection measures.
  • Assess and prioritize feature requests and bug fixes.
  • Perform unit and integration testing before deployment.
  • Troubleshoot and debug issues.
  • Stay up to date with emerging technologies and industry trends.
  • Utilize Linux operating systems for server setup, configuration, and maintenance.
  • Support Alignment
    • Collaborating with Solution Architects to ensure discrete solutions created by ARTs (Agile Release Trains) and Suppliers fit into and support the larger capabilities of the overall solution.
    • Collaborate with Operations to ensure systems adhere to availability SLAs (Service Level Agreements).
    • Participate in backlog refinement and prioritisation sessions.
    • Define enabler capabilities and NFRs.
    • Participate in regular Art Sync sessions to ensure consistency in emerging designs and managing trade-offs across all ARTs and Shared Service teams.
    • Participate in Pre- and Post-PI Planning to work with relevant stakeholders and define the architectural approach and high-level objectives for the upcoming PI planning
    • Participate in regular Solution Demo sessions to demonstrate new implemented approaches and assessing fitness for purpose
    • Collaborate with Release Management to assess releasability of elements of the solution in line with the Release Strategy
    • Actively working with Agile Teams to ensure that emergent design choices minimize technology complexity and avoid unnecessary duplication of capabilities.

Must have technical / professional qualifications:

  • Bachelors degree in computer science, Engineering, or a related field.

Skills

  • 5+ years technical experience
  • Proven experience as a Backend Developer or similar role.
  • Strong proficiency in backend development languages such as Node.js, Python, Java, etc.
  • Experience with server-side frameworks such as Spring Boot, etc.
  • Familiarity with databases (SQL and NoSQL), including MySQL, PostgreSQL, MongoDB, etc.
  • Knowledge of RESTful APIs and experience in building and consuming them.
  • Understanding of front-end technologies, such as HTML5, CSS3, and JavaScript.
  • Experience with version control systems (e.g., Git).
  • Familiarity with Linux operating systems and command-line tools.
  • Proficiency in Java or Golang programming language.
  • Experience writing and maintaining Bash scripts.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform is a plus.
  • Excellent problem-solving and communication skills.
  • Ability to work both independently and collaboratively in a team environment.
  • Attention to detail and a passion for writing clean, efficient, and well-documented code
  • Expertise in deploying, configuring, and supporting physical and virtual infrastructure hardware, storage, and networking.
  • Experience in best practice implementation of VMWare bash scripting.
  • Previous experience of AWS and/or Azure public and private cloud technologies (actual hands-on work will be required).
  • IP networking and Firewall rules (design and guidance only).
  • Windows and Linux Operating Systems Administration skills (actual hands-on work will be required).
  • Active Directory design (design and guidance only).
  • SQL Server and Oracle Administration Databases RDBMS & NoSQL (actual hands-on work will be required).
  • Any J2EE middleware experience (working with application vendor).
  • System and monitoring experience.
  • An understanding of system performance and hardware sizing.
  • Experience of working with vendors and COTS products.
  • Experience in ETL technologies Service Management and knowledge of ITIL.
  • Experience of implementation projects.
  • Negotiating hardware upgrade sizing and costs with vendors.
  • Experience of continuous delivery and release automation processes.
  • Experience in analysing application demands to ensure correct sizing of infrastructure.
  • Knowledge and interest in market leading Mobile Money technologies, suppliers, and innovations.

Personal Attributes

  • Domain experience in Financial Services and Financial technologies will be an added advantage.
  • Strong business acumen and leadership mindset with the ability to communicate and influence others.
  • Has demonstrable knowledge and experience in both Agile and Waterfall methodologies.


  • Midrand, Gauteng, South Africa Datacentrix Full time

    About DatacentrixWe are a leading IT solutions provider, committed to delivering innovative technology services and solutions that transform businesses. At Datacentrix, we pride ourselves on our expertise and passion for driving digital transformation.Job Title: Principal Software Engineering ProfessionalSalary Range: R1 200 000 - R1 800 000 per annumThis...


  • Midrand, South Africa Six Sense Full time

    A well-established business is seeking to appoint a Principal Deal Originator The Principal Deal Originator is responsible for formulating and executing the strategic objectives of the business in collaboration with the Head Coverage whilst being accountable for deal origination, building and owning client and partnerships and developing...


  • Midrand, South Africa Six Sense Full time

    A well-established business is seeking to appoint a Principal Deal Originator The Principal Deal Originator is responsible for formulating and executing the strategic objectives of the business in collaboration with the Head Coverage whilst being accountable for deal origination, building and owning client and partnerships and developing...


  • Midrand, South Africa SPARK Schools Full time

    About SPARK Schools SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools. The SPARK Schools network provide transformational education innovation through Africa’s first blended learning model, which elevates student achievement and provides the tools teachers need to...


  • Midrand, South Africa SPARK Schools Full time

    About SPARK Schools SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools. The SPARK Schools network provide transformational education innovation through Africa’s first blended learning model, which elevates student achievement and provides the tools teachers need to...


  • Midrand, South Africa SPARK Schools Full time

    SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools. The SPARK Schools network provides transformational education innovation through Africa’s first blended learning model, which elevates student achievement and provides the tools teachers need to serve their students...

  • Solution Architect

    2 months ago


    Midrand, South Africa Ericsson Full time

    **Join our Team**: **About this opportunity** We are now looking for a Principal Solution Architect, who will be responsible for analyzing, designing and developing commercially viable end-to-end technical solutions and strategies for the customers. In this role, you will also be accountable for providing profitable business for Ericsson by translating...


  • Midrand, South Africa WSP Africa Full time

    **Company Description** WSP is one of the most diverse consulting firms in Africa. To further our strategic business execution plan, we are seeking leaders that share our guiding principles - we value our people and our reputation; we are locally dedicated with international scale; we are future focused and challenge the status quo; we foster collaboration...


  • Midrand, South Africa DBSA Full time

    The Principal Investment Officer (Equities) is responsible for the implementation of the Bank’s equity investment strategy, ideation, identification, appraisal and implementation of new equity investment opportunities in key strategic sectors and investment themes. **Key Responsibilities**: **Investment and Loan Transactions** Ideate and identify new...


  • Midrand, South Africa Vodafone Full time

    **.**: **When it comes to putting people first, we're number 1.** The number 1 Top Employer in South Africa. Certified by the Top Employer Institute 2024. **Role Purpose/Business Unit**: - The Principal Specialist - Advanced Analytics & Insights will lead a team of insights analysts to produce advanced analytics and actionable insights. - This role is...


  • Midrand, Gauteng, South Africa Alinta Tech Solutions Full time

    Job Overview:We are seeking a highly skilled and motivated Commercial Sales Manager to join our Air Solutions Sales team at Alinta Tech Solutions. As a Commercial Sales Manager, you will be responsible for managing sales of our Air Solutions products, ensuring steady and profitable growth in sales revenue through effective planning, deployment, and...

  • Principal Consultant

    8 months ago


    Midrand, South Africa WSP Africa Full time

    **Company Description** WSP is one of the most diverse consulting firms in Africa. To further our strategic business execution plan, we are seeking leaders that share our guiding principles - we value our people and our reputation; we are locally dedicated with international scale; we are future focused and challenge the status quo; we foster collaboration...


  • Midrand, South Africa Vodafone Full time

    **Role Purpose/Business Unit**: Are you ready to join Vodacom’s exciting world of Digital IT and become part of a high performing, dynamic technology team? With our customers at the heart of our purpose, you will be part of the evolution of our IT technology landscape, harnessing the latest technical innovations available.The role of a Principal Specialist...


  • Midrand, Gauteng, South Africa Staff Solutions Recruitment Full time

    We are seeking a skilled Vibration Monitoring Solutions Consultant to join our team at Staff Solutions Recruitment.The successful candidate will be responsible for providing expert advice and guidance to clients on vibration monitoring solutions, including feasibility studies, model development, and hardware specification.About the Role:Providing expert...


  • Midrand, South Africa Liquid Tech (Pty) Ltd. Full time

    **Role Purpose** **Role Description** Architecture Customer satisfaction through feedback from clients on their level of satisfaction with the architects work in helping them achieve cloud objectives. Cloud adoption rate: Measured through the number of new cloud solutions or won opportunities by C2 in a given period. Solution design quality measured by...


  • Midrand, South Africa DBSA Full time

    The Principal Investment Officer is responsible for formulating and executing the strategic objectives of the business in collaboration with the Transacting Head whilst generating deal flow and building a robust pipeline of prospective projects for development financing bankability. **Key Responsibilities**: **1. Transaction Assessments** - Evaluate the...

  • Sales Director

    1 week ago


    Midrand, Gauteng, South Africa Alinta Tech Solutions Full time

    Job Title: Sales Director - HVAC SolutionsAbout the Role:We are seeking a highly skilled and experienced Sales Director to lead our Air Solutions team at Alinta Tech Solutions. As a key member of our sales leadership team, you will be responsible for driving sales growth, managing sales teams, and developing strategic plans to achieve business objectives.Key...


  • Midrand, Gauteng, South Africa Staff Solutions Recruitment Full time

    Staff Solutions Recruitment is seeking a highly skilled Vibration Monitoring Solutions Expert to join our team. As a Sales Engineer, you will play a crucial role in understanding the technical requirements of clients in the vibration monitoring industry.Job DescriptionWe are looking for an individual with strong engineering skills and excellent analytical...


  • Midrand, Gauteng, South Africa Alinta Tech Solutions Full time

    About the RoleWe are seeking an experienced Sales Leader to join our team at Alinta Tech Solutions. In this role, you will be responsible for driving sales growth and leading a team of sales professionals in the HVAC solutions market.With 5-10 years of retail sales and sales management experience, you will have a proven track record of developing marketing...


  • Midrand, Gauteng, South Africa Staff Solutions Recruitment Full time

    We are seeking a highly skilled Vibration Monitoring Solutions Expert to join our team at Staff Solutions Recruitment. This is a fantastic opportunity for an experienced Sales Engineer to leverage their technical expertise and sales skills to drive business growth.About the RoleThe successful candidate will be responsible for understanding the technical...