Our team are looking for academically inspired individuals with a passion for technology, and all things mathematical and statistical.

WhO ARE WE LOOKING FOR?

We need individuals who are willing to dive into the complexity of large systems and leverage Code Magus software and tooling to meet our clients software testing needs.

POSITIONS AVAILABLE AT CODE MAGUS as @ 2023/02/22

  • Software Quality Engineers (from QA Lead to QA Engineer)
  • Data Analysts and modellers
  • Software developers (primarily C#)
  • Project Managers and co-ordinators
  • Business Analysts

Agile Project Manager (Team Lead)/(Management Team): Group Technology - EPM Division (Jan 2023)

To manage and deliver medium to large initiatives from commencement to completion within the scope; budget and time agreed. Projects could be associated with any discipline e.g. property; engineering; information technology; in line with the buisness strategy. * SAFe certification and experience essential * Project Management certification and experience essential * Scrum Master certification and experience essential * Financial Services experience preferred * EE candidates encouraged
Please ensure candidates meet the requirements and have the relevant experience. A solid combination of PM AND Scrum Master experience is a requirement for these positions.

BI Data Analyst (Team Lead)

To ensure the support and maintain the data warehouse in line with the data model; metadata repository and to provide business intelligence analysis through performing strategic and operational support.

BI Data Analyst I

To support and maintain the data warehouse in line with the data model; metadata repository and to provide business intelligence analysis through performing strategic and operational support.

BI Developer (Team Lead)

To provide proficient level Oracle/SQL, SAS and Data Warehousing skills. Basel background (advantageous).
Oracle/SQL, SAS and Warehousing skills and Basel background (advantageous) Resource Level: Intermediate-Senior

BI Manager

To manage all aspects of a BI Team to enable the analytical services across Enterprise and deploy and operationalise analytical projects, as requested and prioritised by the business, in line with both the business and Information Technology strategies. Also manages performance and development of others.

Business Analyst (Management Team)

To apply a set of tasks and techniques used to work as a liaison amongst stakeholders in order to understand the problems; opportunities; needs; structure; policies and operations of the organisation on large; high risk and complex projects. To recommend solutions that enable the organisation to achieve its goals. To elicit and analyse the actual needs of the stakeholders; facilitate communication between organisational units and play a central role in aligning the needs of business units with the capabilities delivered by information technology and may serve as a translator between these groups. The senior BA has years of deep practical experience in the role; with repeated practice performing business analysis in a variety of complex situations.

Business Analyst Specialist

To work with stakeholders throughout the organisation; to build a holistic view of the organisations strategy; processes; information and information technology assets. The specialist BA links and aligns the business mission; strategy and processes of an organisation to its information technology strategy. He or she documents this using multiple models or views that show how the current and future needs of an organisation will be met in an efficient; sustainable; agile and adaptable manner. To bring business needs; capabilities; technology and process together in an efficient and effective manner. The specialist BA has mastered the industry recognised knowledge areas for Business Analysis and works at the highest levels of abstraction; ambiguity and complexity within the organisation. He or she performs business analysis tasks to connect information; technology; processes and business needs in varying levels of detail within an area of speciality; and is able to perform all business analysis tasks at both ends of the detail spectrum.

CX Designer

Apply a combination of qualitative and quantitative analysis techniques to produce insights that drive improvements in lived client experience across Client’s digital platforms. Measure the impact for design (and non-design) led initiative in market based on experiential, strategic and commercial drivers. Support the Head of Product Design for accountability across all Shared Services initiatives work streams for consistent value delivery for improved employee experience and efficiencies for the business. Liaise with relevant stakeholders to ensure that observations and learnings are captured, evaluated, and backlogged for action. Provide regular feedback to Service Design Lead: Design Strategy. Coordinate and facilitate immersions and document observations and learnings for sharing, prioritisation and implementation in existing and future projects and initiatives. Ensure learnings are captured in our centralised storage of enterprise-wide employee experience design artefacts. Secondary responsibilities: Contribute to and inform the definition and implementation of SD measurement solutions. Effectively communicate ideas, both verbally and visually to gain stakeholder agreement. Collaborate actively and work effectively with cross-functional teams. Seek opportunities to improve business processes and systems by identifying and recommending effective ways to operate and adding value to Client. Essential Qualification: Matric / Grade 12 / National Senior Certificate Undergraduate degree and/or equivalent qualification in Design, Research, Business Analysis or relevant program Minimum Experience Level 4 years of experience design with a specific focus on CX and Service Design (design synthesis, journey mapping and associated artefacts and methodologies). Type of Exposure: Accuracy of realisation of design Analysing and interpreting quantitative and qualitative data for accurate design and implementation Communicating design guidelines and guidelines to different stakeholders Design tools Design/ Modelling Finding better/new ways to do things / improve / redesign Have an in-depth understanding of architecting, designing and the implementation of a DevOps tool chain for an SME business. Technical / Professional Knowledge: Process Design Product design Relevant design tools Writing, editing, proofreading, layout and design skills

Cloud Solution Architect

The core competencies required of the resource includes but is not limited to the below:  • Assist in the development of Cloud Solution Architectures requiring Domain technologies and ensure alignment across Architectural disciplines and Solution domains; • Lead the achievement of Cloud Architecture Solution across multiple disciplines and domains; • Participate in the Architecture Review Board to ensure Solution Architecture alignment with Domain Principles, Standards and Future State Vision; • Calculate Business Cases and Impact Assessments for emerging technology deployments to meet business need as directed by Business demand.  

Copy Writer

To craft clear and engaging copy that guides users through digital experiences. Enabling and enticing users to achieve their goals and tasks with ease in line with the strategy of the business • Work with CX, UX and UI designers to develop messaging and micro copy for app and web user journeys, chatbots, notifications, mailers, infographics and videos • Drive vision for product language and content across customer journeys • Identify and articulate problematic moments in user flows with the goal of raising the CX bar • Define and document standards, patterns, principles and processes to establish a unified approach to communications • Drive alignment on style, voice and tone across channels • Collaborating with multi-discipline practitioners and project stakeholders • Presenting work to stakeholders and managing good relationships with them • Manage projects and copy requests from across the enterprise, prioritizing tasks, managing approvals and tracking time spent • Influence and adapt to stakeholder feedback • Support the achievement of the business strategy, objectives and values • Stay abreast of developments in field of expertise

Data Engineer

To prepare data products and advance technical thought leadership for the Enterprise, to deliver fit for purpose data products for consumption by advanced analytics. Provide clean, usable data to whomever may require it.

Data Modeller

To design and maintain data models/structures at both enterprise and system / application level . To persist data in an efficient and structured way to enable the value of the date to be unlocked . To create appropriate data and class structures that enable the flow of data between providers and consumers.

Design Lead

Facilitate user experience into the design of products and services and design interfaces to effectively communicate the brand and enrich the customers experience. - Engage with business stakeholders to clarify the needs and requirements of the business and, jointly with the Head of Product Design, establish a clear scope, creative brief and project plan for projects. - Manage the day-to-day delivery of the design output against the plan, continuously interrogating the design quality and customer experience to deliver high-quality output in each stage of the project. - Work closely together with the business and technical stakeholders to ensure the project aligns to their needs and requirements. - Take ownership of the customer experience within the project and constructively challenge business and technical decisions to ensure the best possible experience for the customers. - Lead the project team by aligning, managing and coaching the designers, prototype engineers, copywriters and other possible team members, supporting them in setting goals, overcoming obstacles and delivering outstanding outcomes, while ensuring a fully unified end product. - Develop and nurture relationships across teams and disciplines to promote collaboration and efficiency. - Actively seek ways to measure impact of the design to the customer and business, reporting the insights to the senior management and business stakeholders.

Design Lead

Facilitate user experience into the design of products and services and design interfaces to effectively communicate the brand and enrich the customers experience. Facilitate user experience into the design of products and services and design interfaces to effectively communicate the brand and enrich the customers experience. - Engage with business stakeholders to clarify the needs and requirements of the business and, jointly with the Head of Product Design, establish a clear scope, creative brief and project plan for projects - Manage the day-to-day delivery of the design output against the plan, continuously interrogating the design quality and customer experience to deliver high-quality output in each stage of the project - Work closely together with the business and technical stakeholders to ensure the project aligns to their needs and requirements - Take ownership of the customer experience within the project and constructively challenge business and technical decisions to ensure the best possible experience for the customers - Lead the project team by aligning, managing and coaching the designers, prototype engineers, copywriters and other possible team members, supporting them in setting goals, overcoming obstacles and delivering outstanding outcomes, while ensuring a fully unified end product - Develop and nurture relationships across teams and disciplines to promote collaboration and efficiency - Actively seek ways to measure impact of the design to the customer and business, reporting the insights to the senior management and business stakeholders - Create creative, innovative and high-quality design solutions to create a world class customer experience across the projects in Client - Give a significant contribution to the design within the project, while providing thought leadership to the overall team and business - Take ownership in applying design thinking and best practice standards in developing design options and narrowing down the final solution - Leverage insight and data, such as market analysis, customer feedback, and user research analytics to ensure that products/services/solutions are truly designed around the customer and deliver improved experience; surface and share insights to the broader team - Design scenarios, mock-ups and prototypes as necessary for each stage of the project, continuously iterating to achieve the optimal output - Align the design to the design standards and brand guidelines to ensure consistent experience to the customer across the Client ecosystem Coach and mentor designers in the project team and design team as a whole - Foster a team environment in which designers feel engaged and motivated - Continuously build your own expertise by, for example, actively seeking and incorporating feedback, and following external trends and best practices - Contribute the knowledge building of the entire team by actively sharing insights and success stories; and providing feedback and ideas across different design projects

Domain Architect I

Developing a Capability Architecture across clusters to realise the business strategy in the context of the organisational technology strategy. Responsible for one or more of the key Information Technology subject domains including but not limited to: Business architecture, Integration Architecture, Infrastructure Architecture, Security Architecture and/or Application Architecture.Identify operational opportunities and develop Architectures and migration roadmaps consistent with the enterprise strategy and vision. Facilitates the development of the right future-state architecture. Stays constantly current on the latest developments in the field of expertise.

Engineering Lead (Team Lead)

To envision, lead and develop fit for purpose, integrated end- to end technical solutions across multiple technologies for the organisation, through inspirational technical leadership and visionary long-term thinking. Provide leadership across multiple initiatives guiding engineering lead practitioners to achieve product / programme alignment.
Attention Suppliers, please take note of these questions when submitting CVs: 1. Do you have a software development background and are you comfortable reading code? 2. Have you in the past held a technical leadership position on a project where you were more than an individual contributor? 3. Have you been responsible for designing and delivering a software system that spans a handful of distributed components? Requirements: A demonstrated track record of delivering solutions with noteworthy leadership roles. • A strong understanding of internet technologies and security principles. • A deep understanding of software development and the overall SDLC. • At least six years work experience in the software industry. • Strong communication and facilitation skills are a key driver of success in this role.

HR Consultant

To provide specialist Human Resources support to stakeholders by facilitating and integrating alignment to Client Human Resources processes and practices across the Human Resources value chain to optimise Human Capital.

HR Manager

To facilitate and integrate alignment to Client Human Resources processes; practices and provides advice and services to optimise Human Capital within Client by operating as a strategic business partner. This role will have a focus on Talent Management, Strategic Workforce Planning and Data MIS .

Human Resources Officer

To provide coordination and administrative support to the Human Resources team in delivering a professional and value add Human Resources service to the Business Unit.

IT Multi Product Specialist

To provide specialist advise and consultation to multiple products; identify and resolve most complex issues related to multiple products and be the final point of resolution before consulting externally. To create and/or maintain and communicate documentation of all processes; procedures and standards that enable multiple products and its application within Client. Develop optimum solutions that meet both business and technology requirements. Design Technical Solution relating to multiple products.

Innovation Risk Officer I

Job Purpose To facilitate the optimisation of the Client-specific GRC Risk Rule Set whilst conforming to security policies and standards by performing security reviews and documenting the outcome thereof. To provide guidance in the ambit of Risk Management frameworks to ensure alignment and facilitate effective escalation of risks. Job Responsibilities • Assist with deep dive into Client’s SAP landscape to create an optimised customised risk rule set within GRC • Define this risk rule set for all SAP custom transactions with collaboration with the CCOE functional team and other key stakeholders • Set up Client’s SAP GRC system with correct access to reporting dashboards • Assist with the current development of SAP Standard GRC reports on BW4HANA • Ensure current knowledge of risk environment • Understand and embrace the Client vision and values, leading by example • Identify and recommend opportunities to enhance processes, systems and policies • Ensure information is provided correctly to stakeholders • Contribute to building the intellectual capital of the team • Enhance technical knowledge of the application and platform security. As well as enhancing the understanding of security aspects relevant to new/proposed solutions during the contract. • Assist in the implementation of risk management processes and tools within the Division • Assist with operationalisation of risk management reports according to agreed timelines, due dates and standards
Max Bill Rate is R 950 per hour. Successful candidate will be required to work 2 weeks per month for 5 months

Integration Designer

To coordinate the end to endintegration of technical solutions across various technical teams to ensure the alignment of technical solutions across all technology disciplines
Skills: Requirements gathering, Data analysis including defining objects, elements, cardinality and other restrictions, Creating detailed integration designs based on accepted integration patterns, Use Case Specifications, UML diagrams, JSON / XML Sample Messages, WSDLs / Swaggers / Schemas xsd, Creating mapping specifications & Integration testing Tools: Data Modelling: Altova XMLSpy & Swagger Editor, Mappings: Altova Mapforce / Confluence, Admin: Microsoft Office, Dev: Mulesoft Anypoint Studio & Mulesoft Anypoint Platform , Text Editors: Notepad++, Documentation: Confluence, Wiki, JIRA & Sharepoint, Testing: SoapUI & Postman, UML: Enterprise Architect (EA Sparx), PlantUML & Websequencediagrams.com & Repositories: SVN / WSRR / Git

Integration Specialist 1 - Integration Analyst/ Designer

To coordinate the end to endintegration of business and technical solutions using specific SME knowledge to ensure the the delivery of customer value aligned to business strategy
• The Integration Analyst finalizes the service model for a SOAP or REST service by editing technical interface artefacts such as WSDLs, XSDs, JSON Schemas and Swaggers. The Integration Analyst must be experienced in understanding an outline functional design of a service to meet its information requirements, such as physical, field-level input and output data requirements. • Applies fundamental concepts, goals and requirements associated with SOA and service-orientation to conceptualize and define service contracts and service governance impacts Key Skills (Technologies, systems or software knowledge etc.): 1. Coding background in either Java or .NET with an understanding of the intricacies of primitive and complex variable types, such as date and time formats 2. Experience in reading and editing XML Schema Definition (XSD) and JSON Schema files 3. Experience in reading and editing WSDL and Swagger files 4. Experienced in analysing interface requirements and designing internally and externally exposed / client facing REST APIs (2+ years) and SOAP services. 5. Managing swagger definitions, WSDLs and XSDs. 6. Working with JSON-based and XML-based payloads. 7. Implementing HTTP REST and SOAP standards.

Managed Maintenance Manager: Client Operations

To manage a team of people; systems; functions; processes and stakeholder relationships to ensure that the financial and reputational risk exposure is mitigated and to support the business in achieving the divisions agreed targets. Manage and coordinate activities of Authorisation helpdesk staff by determining work procedures, preparing work schedules and expediting workflow. Issue written and oral instructions. Responsible for assigning duties and examining work for exactness, conformance to policy and procedures. Standardise procedures to improve efficiency of subordinates. Prepare statistical reports. Resolve discrepancies and communicate with a variety of administrative and professional employees within and outside the company. Work very closely and in conjunction with our client.
All candidates must have Mechanical Certification. Technical Qualifications in Petrol & Diesel Vehicles Min 5-8yrs Fleet Management or Transport Industry Experience

Process Engineer (Management Team)

To drive strategic and tactical aspects of discovering; validating; documenting; and communicating business-process-related knowledge through modelling; simulating and analysing current and future states; focusing on complex business outcomes using technical expertise; in line with the business strategy.

Process Engineer (Team Lead)

To deal with and influence the more strategic and tactical aspects of discovering; validating; documenting; and communicatingbusiness-process-related knowledge through modelling; simulating and analysing current and future states. Focus is on complexbusiness outcomes and technical aspects; in line with the business strategy.

Product Designer (Management Team)

Facilitate user experience into the design of products and services and design interfaces to effectively communicate the brand and enrich the customers experience. • Develop compelling visual artifacts (UI layouts, interface elements, prototypes, high-level storyboards, mock-ups, wireframes etc.) to effectively communicate UI and UX needs. • Develop and maintain design elements, mock-ups, and specifications as needed • Research the latest visual design, UI and interaction concepts, presentation layer technologies, digital best practices, online trends, and provide recommendations for improvements • Custodian for developing visual, UI and interaction design assets to be adopted within design system • Conducting best practice research to develop and improve UI and interaction design to solve end user problems effectively. • Formulate testing parameters to effectively assess user experience • Conduct competitor research to develop and improve features of products and to balance user needs, technical constraints, and business objectives to solve user problems effectively • Understand scope, requirements, and drive innovative solutions aligned with business goals and UX metrics

Product Systems Analyst

To operate as a business support for stakeholders by analyzing; communicating and validating requirements of changes to production business systems within the business unit; requiring the investigation of business systems; understanding of business problems and identification of solutions; enabling the bank to achieve its goals
Relevant Financial/Exchange Related/Trading Systems Certifications.

Programme Manager

To manage the strategy; planning; organising; negotiating; staffing; directing and controlling of all aspects of projects or programmes for a portfolio in ensuring the successful implementation of Projects to realize the business strategy Wealth Management – banking, structured lending and advice experience Distribution experience Financial planning experience Business restructuring
Role to be filled internally

QA Lead

To Lead the Test Implementation in accordance with the agreed Quality Assurance principles and standards in order to manage the Product risk and inter-dependencies during the Product Life-Cycle. Ensure alignment across Business Analysis, Development, Quality Assurance and Environment to optimise the testing efficiencies across the Product delivery stack. Ensure team effectiveness and healthy team dynamics. Operating in a SAFe construct with good Automation Engineering abilities, including Front End, API and NFT. Tools include JMeter, RestAssured and Selenium/Appium/Healenium

Release Engineer

Profile briefing attached. To facilitate IT releases, processes and execution to help ensure value delivery through relevant release methodology. He or she escalates impediments, manages risk, assures value delivery and helps drive continual improvement. Tooling experience: Azure DevOps, IPSW (mainframe) ServiceNow Release, Change, Incident Jira Analytic skills 3 years’ experience in a Release Engineer role Experience to build a Release on Azure DevOps? Self-management skills Networking on an Executive/Senior level with a good description of the risk, explaining the detail and decision to mitigate the risk
Work Location: Onsite within SA - remote, working from home and hybrid (required to be onsite in the office as and when required).

Senior Manager Research

To influence the understanding and thinking of customer and consumer behaviour through foresight and leadership; customer insight; market and customer analytics; governance; consulting and advisory to enable business to achieve its objectives. Support client business decision making process through the designing, managing, delivery and presentation of research projects thereby enhancing the development of Client intellectual property; in line with Client business strategy. Job Responsibilities Comply with internal and external governance requirements; policies; procedures and standards to minimise risk to all stakeholders. Manage resources and deliverables through project management disciplines to meet business objectives. Meet client needs by developing proposals and presentations. Continuously improve processes to enhance the operations of the team. Identify; manage and partner with vendors to ensure the delivery of high-quality outputs. Develop the market and customer insights strategy and plan by understanding business strategy and client insights. Design; develop and implement research and insight projects by engaging and collaborating with internal and external stakeholders. Address business needs by proactively identifying opportunities to initiate strategic projects. Collaborate with internal and external stakeholders to identify research solutions to projects. Contribute to resolution of strategic issues by acting as the advisory / consultative function. Ensure transformational targets are met for own team through consideration of targets during the staff recruitment; retention and training process and utilizing suppliers listed on the preferred supplier list. Contribute to a culture conducive to the achievement of transformation goals by participating in Client Culture building initiatives (e.g. staff surveys etc.). Address issues raised in culture surveys by participating in the development and implementation of action plans. Create a client service culture through various required interventions. Support and encourage staff to participate and support corporate responsibility initiative. Achieve operational excellence by supporting the implementation of business optimization improvement through team engagement

Senior Technical Consultant

To be the custodian of technical thought leadership within Group Technology (GT) environment by providing expertise, guidance and advice that relates to the integration of solutions across multiple technologies, and the supporting-processes such that GT is able to deliver sustainable and quality solutions in alignment to the overall strategy of the Bank whilst growing the technical expertise within the organisation. The On-Prem Infrastructure department require a service delivery and consulting partner to build an On-prem Cloud solution in the IBM AIX environment which currently houses critical applications for the bank. Client has made a significant investment in the IBM Power10 infrastructure and software, and we require a solution provider that can assist with maximizing the investment made into the technology while also providing integration into the Client Market place on prem cloud environment. The suitable service provider requires expertise in the following key areas to ensure successful delivery of an automated and secure on prem-cloud environment: • IBM Power Technology Infrastructure and the architectural knowledge thereof • IBM AIX Operating System deep domain knowledge • IBM Power Virtualization and Cloud technologies (OpenStack/PowerVM/PowerVC) • IBM PowerSC – Security Compliance and audit software deployment and configuration • PowerVC – cloud orchestration and OpenStack deep domain knowledge • Enablement of IBM Power10 technology for Cloud • Red Hat Ansible Automation Platform design/deploy/consult/training – automation designed to reduce operational effort and head count resulting in cost reduction • IBM VMR DR – automated disaster recovery/failover of PASA 1 compliant applications – Client domain knowledge and Disaster recovery policies and procedures a must • Client Market Place Integration – an understanding of the Client Market place design and technology stack a must as well as integration of the Power10 technology into the Client Market place software stack

Software Developer (Team Lead)

To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers
Skills / Experience: · SharePoint 2019 and online · SharePoint Online Power Platform and O365 · must have experience of PowerApps and Power Automate · must have experience with SPFx Development · must have experience working with JavaScript jQuery React · must have experience in SharePoint JSOM CSOM Rest API · OOPS Concept, Source control tool like TFS, GIT, etc. Responsibilities/Tasks • Migrate sites and content from SP2016 to SPO • Build Modern SPO Sites for the migrated content • Migrate team sites to SPO and MS teams channels • recreate pages from classic SP2016 to Modern SPO • Convert Timer Jobs to Power Automate/Azure Web Jobs • redevelop workflows to power automate • redevelop InfoPath forms to power apps • redevelop Angular JS/React to SPFX/React • Redevelop Angular JS apps to SPFX Apps

Software Developer (Team Lead) (Microservices - Node JS)

To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers
Node JS Developer Years experience - 3 years plus as a Node JS Developer API Development Docker and Kubernetes experience

Software Developer (Team Lead) - (Team Lead)B / ACE (WebSphere Message Broker)

(Team Lead)B / ACE (WebSphere Message Broker) - Makhosini • 3 - 5 Years ACE/Message Broker experience a. API Connect analytics for usage reporting and diagnostics b. JWT c. OAuth 2.0 d. TLS e. LTPA f. Azure DevOps • Understanding of the following programming language and technologies will be advantage a. XML b. XSLT
(Team Lead)B / ACE (WebSphere Message Broker - 3-5 years experience a. API Connect analytics for usage reporting and diagnostics b. JWT c. OAuth 2.0 d. TLS e. LTPA f. Azure DevOps • Understanding of the following programming language and technologies will be advantage a. XML b. XSLT

Software Developer (Team Lead) - 1x .NET Desktop / PostgreSQL

To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers

Software Developer (Team Lead) - 2 x Senior JAVA Developers

To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers

Software Developer (Team Lead) - API Connect Development, Data Power Development

API Connect Development, Data Power Development - Makhosini
• 3+ years API development • 3+ years XSLT development. • 5+years applications integration experience API Connect Development, Data Power Development - Makhosini • Must understand and be able to configure the following API Connect components a. Create API definition from supplied swagger b. Create Product definitions c. Import SOAP service and create API to SOAP service mapping d. Create and use properties in APIs • Must have expert skills in the following development language and technologies a. Swagger 2.0 b. YAML c. JSON d. Gateway Script e. HTTP • Must have sufficient understand of the configuration and working of the following technologies to perform effective troubleshooting a. API Connect analytics for usage reporting and diagnostics b. JWT c. OAuth 2.0 d. TLS e. LTPA • Understanding of the following programming language and technologies will be advantage a. XML b. XSLT

Software Developer (Team Lead) - Adriaan Roux/Mark Harrison

To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers

Software Developer (Team Lead) - Full stack developer API and Angular + DevOps Azure

To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers - Software Developer (Team Lead) - Full stack developer API and Angular + DevOps Azure
See attachment

Software Developer (Team Lead) - NETCORE C#, ANGULAR - Kat - BI Portal

To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers

Software Developer (Team Lead) Captiva

To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers
Please can the candidate have knowledge in the below: Platforms: Linux, Z/Linux, AIX, AWS, Docker and Kubernetes, Windows Languages: C++, Java2.0, J2EE, SWING, J2SE SQL, Apache-Camel, Microservices, Spring, Spring Boot, Spring RESTful web services, Hibernate, Elastic search, Kafka Scripting Languages: DOJO, JavaScript, Angular JS, HTML5, CSS, React JS, Databases: MySQL, MongoDB, Oracle, IBM DB2 Application & Web Servers: Tomcat and Web Sphere MQ Products: IBM FileNet P8, ICN navigator, IBM Content Manager OnDemand, HP extremely IBM BPM, IBM Enterprise Records, IBM Deployment Manager, ICC (IBM content collector)

Software Developer(Team Member)- JAVA Developer Mandates and Entitlement

To realise the detailed design through programming and configuration JAVA Developer - see attached spec Java Developer

Software Developer(Team Member)- WebSphere Application Server Administrator which also includes BPM, WPS, Jbos

WebSphere Application Server Administrator which also includes BPM, WPS, Jboss, WebSphere Liberty

Software Quality Engineer (Team Lead)

Use the automation framework and pre-defined test tools to inspect, analyse, design, develop and implement re-useable automated test assets to quality assure the solution and its architecture to ensure the overall quality of the solution.

Software Quality Engineer (Team Lead)

Use the automation framework and pre-defined test tools to inspect, analyse, design, develop and implement re-useable automated test assets to quality assure the solution and its architecture to ensure the overall quality of the solution. Good working knowledge of Front End and API automation as well as Performance Testing (NFT). Tools include Selenium/Appium/Healenium, RestAssured and JMeter Use the automation framework and pre-defined test tools to inspect, analyse, design, develop and implement re-useable automated test assets to quality assure the solution and its architecture to ensure the overall quality of the solution. Good working knowledge of Front End and API automation as well as Performance Testing (NFT). Tools include Selenium/Appium/Healenium, RestAssured and JMeter

Software Quality Engineer I

Use the automation framework and pre-defined test tools to inspect, analyse, design, develop and implement re-useable automated test assets to quality assure the solution and its architecture to ensure the overall quality of the solution. Front end automation is vital, with some API exposure. Tools include Selenium / Appium / Healenium / RestAssured, using Java language with IntelliJ IDE. Tools include Selenium / Appium / Healenium / RestAssured, using Java language with IntelliJ IDE. Optional ISTQB certification

Software System Designer (Team Lead)

To translate business, other stakeholder requirements and user stories into system requirement and act as a link between business analyst, other requirements stakeholders and the software teamTo translate overarching end to end design into detailed designs and provide technical leadership to the software developers and other designers.

Software System Designer (Team Lead)

To translate business, other stakeholder requirements and user stories into system requirement and act as a link between business analyst, other requirements stakeholders and the software teamTo translate overarching end to end design into detailed designs and provide technical leadership to the software developers and other designers

UI Designer

•Develop compelling visual artifacts (UI layouts, interface elements, prototypes, high-level storyboards, mock-ups, wireframes etc.) to effectively communicate UI and UX needs. •Research the latest visual design, UI and interaction concepts, presentation layer technologies, digital best practices, online trends, and provide recommendations for improvements •Custodian for developing visual, UI and interaction design assets to be adopted within design system •Conducting best practice research to develop and improve UI and interaction design to solve end user problems effectively.

Contact

Interested in working with the Code Magus team?

Drop us an email and we'll arrange a chat

THE CODEMAGUS WAY

Our passion for quality assurance is what makes us different, and we believe in working closely with our clients to make it happen

Collaboration

We work as part of your team. Your in-house team and ours will share knowledge, data, analysis and work seamlessly together. 

Efficiency

Our involvement in every client project undertaken is strictly managed on our side with a focus on effectively and efficiently achieving quality assurance without sacrificing performance. 

Results

Results are what we are all about. Whether we run functional tests with Eresia, non-functional tests with Orkhestra, or monitor software using Continwm, the depth and breadth of analysis will be great - and the results assured.

Above and Beyond

Crisis testing, troubleshooting, error conundrums … whatever random or catastrophic issues our clients face, we go above and beyond to solve them - even if that means taking a call at short notice and dropping an in-house project.