Your cv

Related jobs

More software jobs...
Get jobs on your
mobile phone

Software Engineers

Remuneration:negotiable Cost to company 
Location:Johannesburg, Midrand
Education level:Degree
Job level:Senior
Type:Permanent
Reference:#SysEng130619
Company:RecruitU


A client situated in the financial services industry based in Midrand is recruiting two Software Engineers to join their team on a permanent basis.

Main Purpose of the role:
  • To enable innovation by applying both engineering and business principles in the design, implementation, documentation, and maintenance of modern software-intensive systems.
  • The incumbent will be a natural polyglot with experience working with both technology and business specialists in a diverse domain spanning from front-end to back-end to define outcomes, and then using fit-for-purpose technology to solve problems
Minimum Education:
  • Three-year degree – NQF level 7
Minimum Experience:
  • Work experience using at least two different programming languages
  • Work experience using at least two different relational databases
  • Work experience using at least one non-relational database
  • Work experience using at least two different operating systems
  • Work experience using both front-end and back-end technologies
  • Work experience using modern integration technologies
  • Work experience using both client-side and server-side technologies
  • Work experience remediating system vulnerabilities
Critical Competencies:
  • Software development
  • Web technologies
  • Networking fundamentals
  • Infrastructure fundamentals
  • Business acumen
  • Problem solving
Additional Competencies:
  • API management experience
  • Containerisation experience
  • Continuous integration experience
  • Experience with a variety of systems development lifecycle methodologies
  • Telephony experience
  • Financial services experience
  • Practical artificial intelligence and machine learning experience
  • Practical process automation experience
  • Practical information security experience
  • Practical cryptography
  • Cloud security concepts, techniques, and technologies
  • Familiarity with security standards such as ISO 27001 and OWASP
  • Familiarity and experience with IT service management approaches, frameworks, and methodologies
Behavioural Attributes:
  • Rapid learner
  • Adaptable
  • Professional
  • Integrity and honesty
  • Passionate
  • Strong customer focus
  • Detail-oriented
Client Relationship Management/Customer Management:
  • Create and maintain productive relationships with internal and external clients by providing advice and assistance.
  • Create understanding of the ‘real’ versus ‘perceived’ need through the application of thought leadership, experience and expertise while complying with company policies, legislation and regulations.
  • Keep the client informed about progress through written communication, telephone communications and/or face to face meetings
  • Build a positive image by exceeding client expectations at all times
  • Treat internal and external customers fairly at all times
Key Results Area:

Solutions aligned with the Enterprise Architecture

Key Performance Inputs/Activities:
  • Analyse requirements in the form of specifications, business cases and incidents
  • Design solutions to problems
  • Participate in design and architecture review
  • Generate work breakdown structures
  • Plan and sequence work items
  • Execute on the plan, drive the delivery and optimise the process
Core Competencies (Technical):
  • Problem-solving skills
  • Documentation skills
  • Microsoft Office Suite skills
  • Knowledge and understanding of:
  1. Industry best practices
  2. Design patterns
  3. System delivery methodology
  • Enterprise technology
Fundamental Competencies (Behavioural):
  • Verbal and written communication skills
  • Big-picture thinking
  • Detailed design
  • Time management skills
  • Stakeholder management skills
Key Results Area:

Technology Evangelism 

Key Performance Inputs/Activities:
  • Build business cases for new capabilities
  • Define selection and assessment criteria
  • Identify candidate technologies that provide desired capabilities
  • Engage with technology vendors
  • Facilitate Proof of Concept (POC) and Proof of Technology (POT) engagements
  • Facilitate Request for Proposal (RFP) engagements
Core Competencies (Technical):
  • Problem solving skills
  • Investigation skills
  • Rapid development skills
  • Documentation skills
  • Microsoft Office Suite skills
  • Knowledge and understanding of:
  1. Portfolio management
  2. Application landscape
  3. Pareto analysis
  4. Industry standards
  • Operating models
Fundamental Competencies (Behavioural):
  • Verbal and written communication skills
  • Professionalism
  • Business acumen
  • Enterprise architecture
Key Results Area:

Mentorship

Key Performance Inputs/Activities:
  • Identify technological skills weaknesses
  • Identify and define approaches to address shortcomings
  • Plan the execution of knowledge transfer and knowledge creation initiatives
  • Guide team members and promote the personal and professional growth of the team
Core Competencies (Technical):
  • Facilitation skills
  • Planning
  • Knowledge and understanding of
  • Introspection
Fundamental Competencies (Behavioural):
  • Verbal and written communication skills
  • Empathetic mentorship
Key Results Area:

Service and IT Governance

Key Performance Inputs/Activities:
  • Adhere to key service and IT governance objectives
  • Adhere to service and IT governance policies
  • Assess initiatives for governance requirements
Core Competencies (Technical):
  • Governance frameworks
  • Service Oriented Architecture (SOA)
  • Knowledge and understanding of:
  1. Corporate governance
  2. IT governance
  3. SOA governance
  4. Service governance
  5. Data governance
  • Governance methodologies
Fundamental Competencies (Behavioural):
  • Verbal and written communication skills
Key Results Area:

IT and Business Support

Key Performance Inputs/Activities:
  • Assess landed systems
  • Define and motivate system enhancements
  • Align enhancements with Enterprise architecture roadmap
  • Design and implement enhancements
  • Investigate and identify the root cause of incorrect IT system behaviour
  • Design and implement remediation measures for incidents.
Core Competencies (Technical):
  • Problem-solving skills
  • Investigation skills
  • Deep technical expertise
  • Knowledge and understanding of:
  1. Networking
  2. Hardware
  3. Operating systems
  4. Application servers
  5. Algorithms
  6. Databases
  • Concurrency
Fundamental Competencies (Behavioural):
  • Verbal and written communication skills
  • Risk management
Key Results Area:

Research 

Key Performance Inputs/Activities:
  • Identify topics of potential interest to the organisation such as industry trends and state-of-the-art technology
  • Identify topics of interest to the organisation relating to existing technology and processes
  • Prepare a proposal for research work
  • Research topics, document the results and commit the output to a body of knowledge
  • Apply research findings to the analysis phase of upcoming initiatives
  • Apply research findings to ongoing implementation efforts
  • Apply research findings to planning for future initiatives
Core Competencies (Technical):
  • Analytical skills
  • Investigation skills
  • Rapid development skills
  • Knowledge and understanding of:
  1. The scientific method
  2. Research methodologies
  • Formal documentation and organisation of knowledge
Fundamental Competencies (Behavioural):
  • Verbal and written communication skills
  • Objective thinking
  • Project management skills
Key Results Area:

Compliance

Key Performance Inputs/Activities:
  • Analyse and interpret regulatory and compliance requirements in the form of specifications and regulations
  • Conduct impact analyses
  • Advise on impact and approach to mitigate risk
Core Competencies (Technical):
  • Analytical skills
  • Pareto analysis
  • Risk analysis
  • Risk management
  • Knowledge and understanding of: 
  1. Banking and fiduciary regulations and standards (Basel Accords advantageous)
  2. Privacy regulations and standards (POPI advantageous)
  3. Customer services regulations and standards (TCF advantageous)
  • Payment industry regulations and standards (PCI advantageous)
Fundamental Competencies (Behavioural):
  • Verbal and written communication skills
  • Presentation skills
  • Stakeholder management skills
  • Project management skills
Key Results Area:

Customer

Key Performance Inputs/Activities:
  • Create and maintain productive relationships with internal and external clients by providing advice and assistance
  • Create understanding of the ‘real’ versus ‘perceived’ need through experience and expertise while complying with company policies, legislation, and regulations
  • Keep the client informed about progress through written communication, telephone communications, and/or face-to-face meetings
  • Build a positive image by exceeding client expectations at all times
  • Treat internal and external customers fairly at all times
Fundamental Competencies (Behavioural):
  • Verbal and written communication skills
  • Professionalism
  • Business acumen
  • Empathetic mentorship


Posted on 14 Jun 07:26

Apply
Diane Robertson

+27 83 685 0688
Or apply with your Biz CV
Create your CV once, and thereafter you can apply to this ad and future job ads easily.


Get job alerts for Software Engineer jobs

More...