Company:
Omnia (Pty) LTD
Industry: Research
Deadline: Not specified
Job Type: Full Time
Experience: 5 years
Location: Gauteng
Province:
Field: ICT / Computer
Overview
- Business Acumen
- Conflict Management
- Customer Focus
- Timely Decision Making
- Functional Technical Skills
- Developing Direct Reports and Others
- Innovation Management
- Meeting Deadlines
Qualifications
- Degree or Diploma in a relevant discipline, e.g. Computer Science or Engineering or Technology
Experience
- Five (5) years’ experience in Java Development
- Three (3) year’ experience in building software apps across various platforms and using different development languages.
- Three (3) year’ experience working with JSON, IntelliJ IDEA and GIT
- 2 years demonstrated experience in Scrum, Kanban and Agile development technology
- 2 years’ experience in Technical Architecture, Process & Data Mapping, Entity Diagram mapping
Duties
- Engage with customers to determine their requirements so that associated features can be developed and recommend the best or alternative technical and business solution.
- Design and develop after consultation with stakeholders, features, components, services and applications aligned with the agile framework.
- Ensure the best coding practices are used and encourage refactoring where appropriate.
- Developing and running unit tests to test existing and new functionality.
- Efficiently address technical related issues and bugs and fixing defects discovered during testing or in production.
- Drive systems integration and associated patterns.
- Deliver codes that translate into workable integrated software solutions that can work across multiple platforms and hardware.
- Ensure the application platform is maintainable, extensible, secure, tested and performing well in line with Omnia’s blueprint.
- Manage the software lifecycle including version control and deployment package creation.
- Drive continuous improvements to our approach to development, our coding standards and quality assurance processes.
- Ability to trouble shoot complex bugs that may arise from live testing generally not anticipated while unit testing.
Job Competencies
- General Software skills: Software – Design, Debugging, Documentation, Problem Solving, Teamwork, Development Fundamentals, Development Process and Software.
- Demonstrated capability in the use of Object Orientated programming in development, which includes using patterns that contributes to industry standards and best practice.
- Ability to handle multiple competing priorities in a fast-paced cross functional environment.
- Proven ability to establish relationships and work collaboratively across the business at all levels even when there are competing priorities.
- Ability to work independently in a fast-paced and rapidly changing environment.
- Excellent interpersonal and communication skills (including written and verbal).
- Ability to effectively analyze data.
- Supports and develops junior software developers by providing advice and coaching.
- Protects operations by keeping information confidential.
CLOSING DATE :24TH OCTOBER, 2025

