Menu Close

Johannesburg: Specialist Developer




Date 2024-06-29
Job Title Specialist Developer
Employer
More Information
Salary Market Annually
Category It Computing Software
Location Gauteng
/ Johannesburg

Job Summary

Job Purpose/ Job Summary To use domain knowledge and experience to provide specialist insight into enterprise-wide technology-based challenges and solutions and so contribute to the achievement of the strategic priorities. Minimum requirements for Job Minimum Qualification Degree / Honours in IT Minimum Experience 10-12 years having delivered IT applications and systems with specific technology certifications, financial services experience is strongly preferred. Key Performance Areas (KPAs) Key Activities Results Delivery Contribute to crafting of IT Application Management (or Infrastructure Management) business plan to ensure delivery of focus areas for the year in support of IT strategy and the Enterprise strategy (Improve Technology within the organisation). View of the IT Application Landscape. Improve Technology within the organisation by solving complex problems that require an in-depth knowledge of a particular area of specialisation (or domain). Apply cost effectiveness principles in planning and delivery to contribute to achievement of divisional financial targets. Provide input into the formalisation for the divisional budget. Ensure that upgrades and systems are delivered on time and to standard by tracking progress against milestones and standards in project plans (as defined by the organisation and Industry) and re-allocating tasks within the team when necessary. Ensure that solutions and advice delivered are current and relevant by remaining abreast of developments in the technology industry, benchmarking organisation practices against international best practice, leveraging research conducted by the Enterprise Architects and deciding which technology is the best alternative for a specific application. Ensure that systems, products and projects contribute to improved client and organisation service by providing specialist guidance, knowledge, input and insight about the domain and potential technical challenges at the inception phase. Provide specialist input about domain (area of expertise) knowledge by providing solution designs and technical analysis, conducting code reviews, collaborating with peers and providing input at centres of excellence (company platforms for technology personnel to share learning and best practice). Stakeholder Relationship Management Build strategic organisation, Industry and Global networks of thought leaders and relationships utilising social media, attending and presenting at conferences and training interventions. Ensure that client needs are understood and consistently met by communicating regularly to clarify expectations and by providing proactive feedback on progress. Build strategic relationships with technology vendors (Microsoft, Red Hat, Denodo, Dimensions Data) by identifying mutually beneficial opportunities that satisfy business needs and then using existing contacts to develop these opportunities. Build collaborative relationships with vendors to influence the development of their solutions by establishing an ongoing productive working relationship with them, meeting with vendors to create awareness of the role of the organisation in South Africa and by highlighting the benefits of developing required solutions for both parties. Build relationships with internal business clients by effectively delivering on their requirements, managing their expectations, communicating effectively and by understanding their unstated requirements and business challenges and collaborating with them to define these. Process Management Manage own delivery against project, operational and strategic delivery plan and set timelines, identify obstacles to delivery and take appropriate action where required. Manage external vendor support allocations by assisting in defining the scope of what the vendor should do, providing guidance and insight to the vendor, analysing the vendor proposal, giving input into the final decision and tracking and monitoring delivery and quality of agreed services. Formalise plans for applications by analysing multiple application technology roadmaps, developing annual plans for all activities around each application, breaking plans down into milestones and deliverables, tracking progress against plans and when planned progress is not being made, escalating concerns to relevant manager. Mitigate risk of implementing a fragile solution by evaluating alternative solutions to establish the best fit. Mitigate human error risk by automating tasks, actions and processes wherever appropriate. Proactively identify risks and challenges and alert relevant stakeholders. Mitigate financial and reputational risk by proactively working with stakeholders to identify risks associated with current system or process and initiating necessary changes. Identify root causes and take corrective action by analysing data, diagnostics, application designs and solutions to determine the root cause of problems and recommend corrective action based on expert domain knowledge. Provide input into business cases to motivate for costs by applying specialist knowledge to determine the most appropriate solution and to determine the risk if the solution is not implemented. Ensure that outputs meet business compliance expectations by referring to business requirement specifications and evaluating outputs against these. Solve enterprise-wide technology and specific application problems by applying specialist domain knowledge and experience, gathering and analysing data, diagnostics, symptoms and application designs, evaluating alternatives and deciding which is the most appropriate and efficient choice. Influence relevant stakeholders to implement recommendations by developing improved value propositions and escalating recommendations through appropriate structures. Avoid being side-tracked by work and operational activity that does not contribute to the achievement of major goals by mentoring appropriate junior staff and re-allocating appropriate tasks to them. Overcome the challenge of key person dependency by contributing to the recruitment process and by practicing knowledge sharing and mentoring of other members of the team. Contribute to the crafting of policies, procedures, standards and processes by contributing to the various Centres of Excellence workshops. Self-Management Improve personal capability and professional growth relating to field of expertise, in line with company objectives by discussing development needs and proposed solutions with management. Keep abreast of changes in legislation or standards by conducting research and utilising networks. Upskill team and other professionals by sharing knowledge and research results. Epitomise living the organisations values, displaying professional conduct and adherence to required technical standards. Transformation and Innovation Contribution Analyse, research, develop and implement improvement/innovative ideas and value adding solutions contributing to divisional and company results. Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.

Specialist Developer position available in Gauteng, Johannesburg. This job position was posted by . The job has been posted on 2024-06-29 in the It Computing Software category

Click Go Apply to apply online!


You might also like to look at the available jobs in the same area.

Apply directly for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.

We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.


Here are some more related positions


Johannesburg: Senior Specialist .Net Developer

Key Responsibilities: Analyzes existing code to understand performance impact and propose solutions. Utilizes established development tools, guidelines and conventions. Creates efficient and logical solution designs for clients. Upgrades existing .NET webs


View Job
Senior Specialist .Net Developer

Johannesburg: Technology Specialist: Java Developer: Creating Swagger Documentation: 1 Year Ftc: Banking

Technology Specialist: Java Developer: Creating Swagger Documentation: 1 year FTC: Banking Your Technology Stack should include: Swagger Java WebFly Mandatory: Creating Swagger Documentation Automated Tests with JUNIT Java Spring Boot Webflux/Quarkus


View Job
Technology Specialist

Sandton: Specialist Developer

Minimum requirements Degree / Honours in IT 10-12 years having delivered IT applications and systems with specific technology certifications, financial services experience is strongly preferred. Specialist Developer position available in North Johannesburg


View Job
Specialist Developer

Johannesburg: Specialist Developer

Job Purpose/ Job Summary To use domain knowledge and experience to provide specialist insight into enterprise-wide technology-based challenges and solutions and so contribute to the achievement of the strategic priorities. Minimum requirements for Job Mini


View Job
Specialist Developer

Sandton: Specialist Developer posted by IOCO

We are looking to hire a Specialist Developer who will be crucial in driving innovation, using domain knowledge and experience to provide specialist insight into enterprise-wide technology-based challenges and solutions and so contribute to the achievement


View Job
Specialist Developer

Cape Town: Technical Specialist: Python Developer posted by Planet10

We are looking for a skilled and dedicated Python Developer with strong experience in building scalable applications and APIs, while having a flair for UX/UI. The successful candidate should have deep understanding of the Django framework and a passion for


View Job
Technical Specialist

Cape Town: Technical Specialist: Python Developer posted by Planet10

We are looking for a skilled and dedicated Python Developer with strong experience in building scalable applications and APIs, while having a flair for UX/UI. The successful candidate should have deep understanding of the Django framework and a passion for


View Job
Technical Specialist

Sandton: Specialist Developer posted by IOCO

We are looking to hire a Specialist Developer who will be crucial in driving innovation, using domain knowledge and experience to provide specialist insight into enterprise-wide technology-based challenges and solutions and so contribute to the achievement


View Job
Specialist Developer

Johannesburg: Technology Specialist: Java Developer: Creating Swagger Documentation: 1 Year Ftc: Banking posted by Isilumko Staffing

Technology Specialist: Java Developer: Creating Swagger Documentation: 1 year FTC: BankingYour Technology Stack should include:Swagger + Java + WebFlyMandatory: Creating Swagger Documentation + Automated Tests with JUNIT + Java Spring Boot Webflux/Quarkus


View Job
Technology Specialist

Pretoria: Rfx -4917997-2 – Re-Advert _Senior Oracle Soa/Iib Developer And Integration Business Specialist posted by Tipp Focus

Experience:Must have:A minimum of five years experience in Integration development environment using the IBM ACE, Datapower, API Connect, MQExtensive Experience in design, analysis and development of integration flows (including error and audit) between va


View Job
Rfx -4917997-2 – Re-Advert _Senior Oracle Soa/Iib Developer And Integration Business Specialist

South Africa: Senior .Net Developer Specialist posted by Telebest

Our client has an opportunity available for a Senior Net Developer Specialist based in Pretoria.Requirements:Minimum qualification of a NQF level 7 Bachelor`s Degree in Information Technology or Computer Science.Relevant Microsoft .Net or Development certi


View Job
Senior .Net Developer Specialist

Johannesburg North: Senior Specialist .Net Developer posted by Network Contracting

Key Responsibilities:Analyzes existing code to understand performance impact and propose solutions.Utilizes established development tools, guidelines and conventions.Creates efficient and logical solution designs for clients.Upgrades existing .NET websites


View Job
Senior Specialist .Net Developer

Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area