Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 22, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Our Purpose Statement Empowering business and society through people and technology On 1st August 2019, we announced the launch of our new ICT brand, a brand our people will take forward to deliver ICT services in South Africa and EMEA markets. A big part of our new ICT brand is that it's been designed for us, the people to serve our clients as one, a...
    Read more about this company

     

    Senior Project Manager - Sandton

    Job Purpose:

    The Senior Project Manager will play a vital role in agile project management, overseeing and coordinating the planning, execution, and successful implementation of complex multi-stream projects. Their duties encompass developing and supervising project plans, engaging stakeholders, managing budgets and resources, ensuring quality control, and driving successful delivery to attain business value.

    Skills and Experience

    What you’ll do:

    • Facilitate scoping sessions to gain a thorough clear understanding of the project scope and establish well-defined deliverables. 
    • Develop comprehensive project plans, including defining goals, deliverables, timelines, and resource requirements.
    • Participate in the development of budgets by working closely with stakeholders and finance teams to determine the financial requirements.
    • Build open and trusting relationships with product owners, stakeholders, and executive product sponsors.
    • Build relationships with colleagues, peers, and team members by using appropriate interpersonal styles of openness, collaboration, trust, and
    • respect, which provides a sense of confidence live the values.
    • Ensure traceability of clients’ needs through the development life cycle in accordance with standards.
    • Organize stakeholder analysis sessions through the facilitation of a project lift - off meeting. This meeting will focus on identifying project deliverables, allocating resources, establishing a communication plan, identifying constraints, dependencies, and interdependencies, confirming the executive sponsor, and defining success and quality assurance criteria.
    • Support implementation of business optimisation improvement through team engagement.
    • Foster collaboration, encourage participation, and offer guidance to ensure the successful execution of the IT strategy while adhering to the established architectural roadmaps.
    • Ensure the cultivation and refinement of leadership, interpersonal, and communication skills to ensure effective project leadership.
    • Utilize extensive project management experience to provide mentorship and guidance to the reporting delivery management team. 

    Your expertise:

    • 10 years of experience in managing complex projects within an IT environment.
    • Demonstrated ability to collaborate with top-level executives and senior managers across various business sectors.
    • Exposure to strategic portfolio management is an advantage.

    Qualifications Required:

    • Essential Qualification: Degree or Honours.
    • Preferred Qualification: Honours or Masters (General Degree).
    • Registrations: PMP, Prince, or any recognized Agile affiliation.

    go to method of application »

    Senior Developer - Sandton

    Job Purpose:

    To develop and support software that is specific to the needs to help the business achieve its strategic objectives.

    Skills and Experience

    What you’ll do:

    • Receive business requirements and conduct technical impact analysis to understand the impact of the required process change and decide on the scope of the project and how it will be delivered.
    • Develop software to meet business requirements utilising the relevant coding design patterns.
    • Conduct unit testing of the code written by to ensure that if fulfils the requirements as set out in the business functional requirements specification.

    Your expertise:

    • Minimum 5 years of experience developing in an object-oriented environment.
    • Minimum 5 years of experience in SQL database design and query writing.
    • 5+ years’ work experience as a software developer.
    • 5+ years of experience as an Integrations Software Developer in the .NET, C# Domain.

    Experience in:

    • Git
    • CI/CD
    • RESTful services/ APIs
    • Testing framework for APIs
    • Test-Driven Development

    Qualifications Required:

    • Degree in a numerate field such as Computer Science, Finance, Engineering or Mathematics.
    • Industry-recognised software development certifications.

    go to method of application »

    Integration Developer - Sandton

    Job Purpose:

    To develop and support software that is specific to the needs of the  and to help the business achieve its strategic objectives.

    Skills and Experience

    What you’ll do:

    • Provide input to technical and application design and architecture when required.
    • Provide input into solution designs and set up technical frameworks for new applications and interfaces.
    • Develop changes in line with the application architecture and technical standards.
    • Unit test own programs as well as developed interfaces.
    • Update technical models and documentation to align with new development.

    Your expertise:

    • 2- 3 years’ work experience as a software developer.
    • 2 - 3 years of experience as an Integrations Software Developer in the.NET, C# Domain.
    • Minimum 2 years of experience developing in an object-oriented environment.
    • Minimum 2 years of experience in SQL database design and query writing.
    • .Net Framework (including .NET Core).
    • C# Development Language.
    • C++. 
    • Experience in working with high-volume transactions.
    • Experience in MS SQL and Data Virtualisation technologies.
    • Experience in REST API, Message Broker, MSMQ, IBM MQ, Service Bus, Complex.
    • Event Processing, WCF Services, Windows Services, and command-line applications.
    • Experience in Azure development experience, Azure Services/resources (Event Hub, Logic App, Stream Analytics), Microservices, Docker, Kubernetes, and Python are an advantage. 
    • Experience implementing frameworks, using DDD and OOP.
    • Experience in Azure DevOps Platform, agile development methodologies, and DevOps environment, including implementing CI/CD pipelines and version control (Git, MS TFS).
    • Development experience in capital markets with product knowledge of equities, forex, fixed income, and commodities as well as derivatives and indices valuations are a distinct advantage.
    • Understanding application security standards and developing secure applications.

    Qualifications Required:

    • An Appropriate IT Qualification (Diploma/ Degree).
    • B.Sc. or National Diploma in Computer Science (recommended).
    • Industry-recognised software development certifications.

    go to method of application »

    Engineering Manager - Sandton

    Job Purpose:

    As an Engineering Manager, the incumbent will be responsible for the enablement and management of a multi-disciplinary software and data platforms engineering team that works in two teams, namely: Enterprise Integration platforms: This is a full-stack team that builds and manages our enterprise integration services including the enterprise data access layer.

    Data platform engineering: This is a full stack team (leaning towards modern engineering practices) that builds and manages the provision of a modern data platform in the cloud, including associated operations and architectural capabilities.

    Skills and Experience

    What you’ll do:

    • Contribute to crafting of departmental business plan to ensure delivery of focus areas for the year in support of IT strategy.
    • Manage the entire technology lifecycle of the area of responsibility, including alignment to the strategic objectives through appropriate application portfolio practices and roadmap planning and execution
    • Champion the reliable delivery of software through continuous improvement of the software development practice.
    • Enable the DevSecOps philosophy by collaborating with CyberSec, IT operations and business operations teams to build software that is secure and maintainable.
    • Manage the transition from development to operations, ensuring a smooth rollout, deployment and transfer to the operational and support in production.
    • Lead a team of software, quality, data engineers and business\systems analysts spread across two teams.

    Your expertise:

    • 8 -10 years experience in Software engineering.
    • 8+ years .NET and C# development experience.
    • 8+ years Object Oriented Programming (OOP).
    • 3 – 5 years experience in architecting data platforms hosted on a public cloud provider (i.e. Azure or AWS) or with the latest hardware and software engineering competencies.
    • 4+ years in a successful Agile environment with hands-on experience working with Agile principles and practices.
    • Experience in leading an IT Engineering team.
    • A track record of retaining, growing, and retaining great people.
    • Experience in managing engineering teams in a Financial Services company.
    • Capital Markets experience will be advantageous.
    • Experience with test automation, gated commits, continuous integration (CI), and continuous deployment (CD) patterns.
    • Experience in SOLID, GRASP, and Other Basic Principles of Object-Oriented Design.
    • Significant experience running teams responsible for building and running micro-services, API Gateways, and enterprise service bus (ESB) architectures including messaging systems, and RESTful API.
    • A combination of a highly technical hands-on software developer and an effective people manager.

    Qualifications Required:

    • Degree in Computer Science/ Computer Systems Engineering.
    • Strong experience in building fast, robust, effective, and efficient analytics data pipelines with modern cloud development technologies covering data collection, transformation, storage, and exposure.

    go to method of application »

    Power Platform Developer

    The Role

    The successful candidate will be responsible for developing, deploying, and maintaining Microsoft Power Platform-based automation solutions/ business applications that meet our clients' needs. We typically deliver these solutions in highly capable, coordinated project teams.

    Skills and Experience

    What you’ll do:

    • Develop, test, deploy, and maintain Power Platform solutions (very strong focus on PowerApps, Power Automate, and SharePoint Online).
    • Cooperate with project team members such as solution architects and business analysts to ensure our output is aligned with customer requirements and of high quality.
    • Ensure that solutions are developed in line with best practices, company guidelines, customer requirements, and input from our technical superiors (architect, etc.)
    • Stay up-to-date with new technologies and trends in this fast-changing technology space.
    • Partake in our company's technical competencies (Power Platform in this case) to ensure growth in your skills and our collective ability as a team.

    Your expertise:

    • 5+ years experience in the IT Industry.
    • 2+ years of solid experience in Power Platform development (Apps and Automate), with a proven track record of developing and deploying solutions/ applications.
    • Solid understanding of process and automation concepts, best practices, and standards.
    • Ability to understand business requirements and translate them into technical solutions.
    • Strong problem-solving skills and attention to detail.
    • Experience in Agile development methodologies and working in Agile teams.
    • General technical skills are required to form the base underneath our Power.
    • Platform automation activities – this may include a good command of data concepts (relational data management, Microsoft SharePoint Microsoft.
    • Office365, and SharePoint Online.

    Qualifications Required:

    • Matric
    • Relevant IT Qualification (Preferably BIS Degree)
    • Ideal Certifications (not a must-have):
    • Power Platform Microsoft Certified 
    • PL900 

    go to method of application »

    Field Support Engineer - Workshop (Sandton)

    The Role

     As a Field Support Engineer, you'll be responsible for resolving complex technical issues and ensuring that our customers are always satisfied.

    Skills and Experience

    What you'll do

    • Call Updating - To ensure that all calls are updated daily with meaningful comments and that correct call update templates are used and completed fully on all calls
    • Asset input - To ensure that all assets are correctly entered into the system.
    • User Satisfaction - To ensure that the user is satisfied with the service provision
    • Meet SLA Requirements - To repair identified problems to meet average contractual SLA requirements
    • All calls which can be resolved remotely is redirected back to the remote support team.
    • Productive Call Rate - To ensure that the agreed upon number of calls are resolved per day.
    • Productive Time - Maintain productivity of >75%
    • Instruments - To ensure that all company equipment are kept in good condition at all times (Desktop PC, Tablet/Charger/Cover)
    • Closure Codes - To ensure that correct closure codes are used
    • Work Flows - Adherence to Call Management System/any assisted tool used workflows
    • Call Ageing - Ensure that no calls have aged past the agreed upon number of days and those which have, are escalated to ensure closure. All calls to be regularly updated correctly with relevant details.
    • Problem-Solving - To listen and probe user problems, to accurately interpret cause and to resolve problem by following correct technical routines
    • Repeat Calls - To limit the number of recurring calls
    • HR Policies and Procedures - To ensure that all HR Policies and Procedures as well as BU Specific procedures are adhered to, e.g. house rules, timekeeping, housekeeping and dress code, etc.
    • Faulty Hardware - To ensure that all faulty parts are replaced and that parts removed are returned to stores
    • Reimaging and sanitation or devices.
    • Dockets/Job Cards - To ensure that all dockets/job cards are updated correctly with relevant details, within deadline provided.
    • Documentation - To ensure that all forms required for processing are submitted on time - Expense claims/Leave/Standby/all other documentation. All travel claim information to correspond with calls assigned to individual in Call Management System
    • Training - To ensure that training is completed during required deadlines.
    • Knowledge Sharing - FSE to ensure that he/ she has access and familiarizes themselves to all online knowledge documentation and ways of work.

    Your expertise:

    • 1 Year practical in-service delivery; desktop support.
    • Experience in mobile device support
    • Experience in Network Support

    Qualifications required:

    • National Senior Certificate (Matric)
    • A+
    • N+
    • MCSA or Microsoft Equivalent

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at iOCO Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail