Search thousands of fresh jobs

×
This job is expired
GoldenRule

Middleware Software Engineer

GoldenRule

  • R Undisclosed
  • Contract Senior position
  • Pretoria
  • Posted 05 Sep 2025 by GoldenRule
  • Expires in 33 days
  • Job 2621549 - Ref GDR03691

About the position

To design, code, verify, test, document, amend and refactor programs/scripts. Apply agreed standards and tools to achieve well-engineered results. Monitor and report on progress, identify issues in software development, propose solutions, and collaborate in reviews as required.


Essential functions:



  • Adhere to lifecycle management, architectural platforms and guardrails, ensuring all activity is digitally tracked to support continuous delivery. Collaborate with stakeholders to meet targets and deliver client value.

  • Follow agreed development methodologies and principles through outputs and behaviours that enable delivery across production, ensuring effective collaboration with colleagues and stakeholders.

  • Develop, build, implement, test and perform data conversion for applications, documenting processes clearly. Perform required system enhancements to support engineering.

  • Construct and execute moderate to complex end-to-end tests to verify system operation, ensuring requirements are met and implementation is seamless.

  • Contribute to data processing, analysis and visualization platforms by integrating sources and ensuring reliability to support data-driven decisions. Enable continuous deployment to meet objectives.

  • Complete and update required documentation, including guidelines and checklists, to ensure state and quality are communicated.

  • Engage with leads for feedback and communicate risks, issues and progress to support continuous development and resolution.

  • Seek opportunities to shorten timelines, share expertise, upskill the team and improve cost efficiency.

  • Manage work by reprioritising backlogs, adapting to changing demands, and delivering within iterations while improving quality and customer value.

  • Help define complex, cross-functional problems with senior leaders and apply creative approaches that address technical and cultural challenges.

  • Perform quality assurance on code, documents and test plans from junior developers to ensure standards and identify learning opportunities.

  • Prepare and execute unit tests, deploy builds in test environments, and resolve errors within timelines through QA reviews.

  • Produce specifications for functions, information flows, data loads, implementation strategies, phasing, unmet requirements and alternatives.

  • Provide post-go-live support and production standby, adhering to release and change management procedures while responding quickly to issues.

  • Scope, plan, design and review end-to-end solutions against standards and propose enhancements as part of the Software Engineering community to align with strategic priorities.

  • Build competence to operate in a continuous delivery environment. Research and adopt new methodologies while contributing to maturity on the Continuum model.

  • Coach and mentor junior Engineers on technical development, controls, documentation standards and stakeholder engagement.

  • Develop fully functional applications across platforms, aligned with current technologies and standards, and publish them to improve employee experience and efficiency.

Qualifications Experience:



  • First Degree Required or Post Graduate Degree Preferred

  • BSc Comp Science, B.Com Informatics required

  • 6 years of experience


 


Certifications:

  • Certificate in a programming language or cloud computing required:

  • Cloud - AWS, Azure

  • Programming Languages - Linx-Critcal , Stadium 4,56-Critical ,Microsft .NET Framework (C#)

  • Databases - Microsoft SQL Server-Critical


 


Behavioural Competencies Required:



  • Adopting Practical Approaches Applies practical skills when investigating issues; prefers to learn by doing; is practically minded and applies common sense.

  • Articulating Information Is articulate in giving presentations; is eloquent and explains things well; projects social confidence when articulating information.

  • Checking Details Is meticulous in finding errors; ensures accuracy by being thorough and checking details; produces high quality work by being detailed.

  • Developing Expertise Is open to taking up learning opportunities; is quick in acquiring knowledge and skills; develops expertise by updating specialist knowledge.

  • Documenting Facts Writes fluently when documenting facts; understands arguments logically; focuses on finding facts.

  • Embracing Change Copes with change and variety; tolerates uncertainty and ambiguity; adapts to new challenges.

  • Examining Information Analyses and processes information; asks probing questions; strives to find solutions to problems.

  • Interpreting Data Interprets data rationally by quantifying issues; applies technology as a means to evaluating data; evaluates information objectively.

  • Managing Tasks Manages tasks by being organised and methodical; plans activities systematically; sets priorities for tasks.

  • Producing Output Is focused on activity and works quickly; keeps busy and maintains productivity; is comfortable multi-tasking to produce output

  • Taking Action Takes action to make things happen; uses initiative to start things up; shows drive and invests personal energy.

  • Team Working Works participatively with others; is democratic and encourages team contributions; collaboratively involves others in decision-making.

Desired Skills:

  • Systems Analysis
  • Complex Problem Solving
  • Programming/configuration
  • Critical Thinking
  • Time Management

GoldenRule

About the agency

GoldenRule is positioned as a Strategic Resourcing Partner. We are IT Services company with a Total solution offering around staffing issues. We currently offer the following services: * Contracting of GoldenRule fulltime staff to our clients for in-house or external projects. * Permanent placements * Temporary placements to permanent placements * Allowing our fulltime employees to accept job offers from our clients to add further value. * All candidates are technically evaluated for each position. (GoldenRule makes use of an In-house evaluation methodology and Teckcheck) * Hosting learnerships. We hold the risk in developing junior resources. Ideal for AA candidates. * We are able to provided local, AA and international skills. * With international resources meticulous attention is given to Work Permit issues and the relocation of our employees. GoldenRule has an attentive program for relocation and integration of our employees into South Africa. This includes accommodation in furnished guesthouses, transport to and from work, assistance with various forms of finance and obtaining banking products etc.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Middleware Software Engineer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.