Application Support Engineer at Praesignis

Company:

Praesignis

Praesignis

Industry: ICT / Telecommunication

Deadline: Not specified

Job Type: Full Time, Remote

Experience: 3 – 6 years

Location: South Africa

Province:

Field: ICT / Computer

Job Description

  • We are looking for an experienced Application Support Engineer to join our client on a 12 Month Contract, remotely.

Purpose of the role:

  • The Application Support Engineer will provide technical maintenance and support for the ControlFirst system, ensuring system stability, performance, and ongoing enhancement through an iterative, agile approach.
  • This role requires a balance of hands-on technical troubleshooting, system monitoring, and incremental development aligned with business priorities.

Key Responsibilities

Application Maintenance & Enhancement

  • Implement bug fixes and enhancements to the ControlFirst application code base.
  • Manage iterative releases and version control of code and APIs.
  • Conduct technical impact analysis for new feature requests.

System Monitoring & Support

  • Monitor application servers and services for availability and performance.
  • Manage and maintain health of environments to prevent downtime.
  • Provide Level 2/3 support for incidents and service requests.

Release & Configuration Management

  • Support deployment processes, including packaging and release notes.
  • Maintain source control, backup infrastructure, and related documentation.

Stakeholder & Issue Management

  • Collaborate with business users, vendors (e.g., Entelect), and internal teams.
  • Track and manage tickets via issue tracking systems (e.g., JIRA, ServiceNow).
  • Document all maintenance, enhancements, and incident resolutions.

Continuous Improvement

  • Recommend process improvements to decrease email volumes, enhance notifications, and streamline communication.
  • Support data masking and API versioning initiatives.
  • Contribute to training material and documentation for internal teams.

Required Skills and Experience

  • 3–6 years of experience in application or software support engineering, preferably within financial or risk systems.
  • Strong understanding of software maintenance lifecycles, issue tracking, and release management.

Experience with:

  • Application servers and system monitoring tools
  • Source control (Git, Bitbucket)
  • SQL and API-based integrations
  • DevOps concepts (CI/CD beneficial)
  • Familiarity with agile/iterative maintenance models.
  • Excellent analytical and problem-solving skills.
  • Clear written and verbal communication, able to collaborate remotely.

Engagement Details

  • Remote working with potential collaboration with stakeholders.
  • Deliverables: Maintenance of backlog items, release documentation, system health monitoring, and enhancement implementation.
  • Reporting: Regular updates to project stakeholders via tracking infrastructure and support emails.

Nice-to-Have

  • Exposure to ControlFirst, banking risk systems, or regulatory tech platforms.
  • Experience with data masking and multi-tenancy removal projects.
  • Knowledge of AWS or cloud-based environments.



Share this job:

Full Stack Web Application Developer – Data Marketplace at Praesignis

Senior Software Engineer at Praesignis