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: Oct 11, 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

     

    .NET Developer

    Skills and Experience

    Your expertise:

    • 7+ years’ experience in software development using Microsoft .NET Core MVC framework, including C# or other .NET languages.
    • Strong .Net Development Experience
    • Blazor experience is a must
    • Solid experience in Azure (or other cloud platforms)
    • Proficient in software development best practices, such as object-oriented programming, design patterns, and SOLID principles.
    • Strong debugging, troubleshooting, and problem-solving skills.
    • Knowledge of database design and development using Microsoft SQL Server or other relational databases.
    • Angular skills is a bonus 

    Personal attributes: 

    • Excellent communication skills, motivational, and interpersonal skills.
    • Excellent technical, diagnostic, and troubleshooting skills.
    • Strong leadership and organizational abilities.
    • Build professional relationships with team and clients.

    Qualifications:

    • Matric
    • Relevant IT qualification
    • Azure Developer Associate - bonus
    • MCSD (Microsoft Certified Solutions Developer) - bonus

    go to method of application »

    Conversational Designer

    Key Responsibilities

    • Collaborate with stakeholders to gather requirements, build user stories, and design detailed conversational flows for our assistant that can scale across multiple domains, channels, and languages.
    • Document clean, modular, and readable conversation design artifacts that adhere to best practices and support continuous improvement.
    • Conduct user research and usability testing (A/B testing, surveys) to inform design improvements.
    • Lead the creation of conversation journey maps, wireframes, prototypes, and mockups.
    • Drive the conversation design process from ideation to final implementation, ensuring a seamless customer experience.
    • Collaborate with cross-functional teams: Work closely with data scientists, engineers, and product managers to understand user needs and develop innovative solutions.
    • Stay up-to-date with industry trends: Keep abreast of the latest advancements in conversational AI and natural language processing.
    • Create natural language dialogues: Write and refine natural language dialogues that are informative, helpful, and aligned with the brand voice.
    • Experience with natural language processing (NLP) and machine learning.

     Key Skills & Expertise

    • Leadership in Design: Proven experience leading end-to-end conversation design and content strategy in Agile environments.
    • Human-Centered Design (HCD): Expertise in applying HCD methodologies to craft data-driven and user-centered designs. Strong empathy for user behavior and a passion for personalization.
    • Cross-functional Collaboration: Ability to work across multiple teams including Visual Design, UI, and Design Thinking teams to align on product development goals.
    • Prototyping & Testing: Expertise in developing low- and high-fidelity prototypes, conducting usability tests, and iterating based on user feedback.
    • Data-Driven Design: Ability to utilize analytics tools to measure digital product performance and inform design optimizations.
    • Technical Knowledge: Familiarity with tools such as Figma and conversational AI platforms (Chatbot, NLU systems) and knowledge of conversational terminology (intents, entities).

     Required Experience

    • Minimum 5 years of experience in conversation design or writing for user interfaces.
    • At least 2 years of experience designing for social platforms (e.g., WhatsApp, USSD).
    • Demonstrated experience working on at least one conversational assistant.
    • A portfolio of previous conversational design projects, advantageous
    • Expertise in conducting user research, usability testing, and crafting conversation flows.

    go to method of application »

    Front-End Developer

    What you’ll do:

    • You will be developing a complex, highly available, distributed, cloud-based solution, and maintains its high level of quality.
    • You will be expected to take an initiative approach to improve code, tools, and maintaining high quality.
    • Members of the team usually work closely with other Sapiens R&D teams, to leverage knowledge and work done and often to be a role model for other teams regarding processes and activities.
    • Ability to design and implement a feature/module in a Web Application.
    • Play a role in the entire life cycle of development you must be motivated to drive tasks to completion and take ownership of projects from end to end.
    • Ability to meet aggressive timelines and motivate the team to meet the product deadlines.
    • Proficient experience in anyone of advanced JavaScript libraries & frameworks such as AngularJS/ReactJS etc.
    • Proficient experience in SQL and NOSQL with any one of database technologies like MySQL/Oracle/PostgreSQL/MongoDB etc.

    You will take an active part in all development phases, including research, design, development, testing, deployment, and using the best technologies including:

    • Java 8,
    • Node.js,
    • React 16, NoSQL persistency
    • Docker,
    • Kubernetes

    Your expertise:

    • Strong understanding of UI - Required
    • Cross-browser compatibility,
    • General web functions and standards
    • 3 years’ experience in JavaScript, HTML5, CSS, TypeScript – Required
    • 8-year experience as a Java Developer / Front-end Developer
    • 1 years’ experience and hands on with LESS/SASS – Required
    • 4 years’ Responsive design - Required
    • Proven Material Design and Bootstrap
    • Experience with REST APIs, JSON – Required
    • Experience with CI/CD using frontline – Advantage
    • Graphic design, UX experience – Advantage
    • Great English and communication skills is a must.

    Qualifications:

    • Matric
    • Tertiary qualification

    go to method of application »

    Full Stack Developer

    What you’ll do:

    Full Stack Development:

    • Take ownership of end-to-end software development, from conception to deployment, covering both front-end and back-end aspects.
    • Collaborate with cross-functional teams to understand requirements, architect scalable solutions, and implement feature-rich applications.

    Technology Leadership:

    • Stay abreast of industry trends and emerging technologies, providing leadership in the adoption of best practices and cutting-edge tools.
    • Mentor and guide junior developers, fostering a culture of continuous learning and skill development within the team.
    • Take on a self-managed approach to projects and assigned work items. Demonstrate the ability to manage your workload effectively, meeting project timelines and objectives.

    System Architecture:

    • Contribute to the design and architecture of scalable and maintainable systems, ensuring adherence to industry standards and best practices.
    • Identify opportunities for system optimization and implement improvements to enhance overall performance.

    Code Quality and Testing:

    • Implement and advocate for coding standards to ensure the production of high-quality, maintainable code.
    • Perform design and code reviews, actively contributing to maintaining high code quality, optimal performance, and application responsiveness.
    • Conduct thorough testing of applications, including unit testing, integration testing, and performance testing.

    Collaboration and Communication:

    • Work closely with product managers, UI/UX designers, and other stakeholders to translate business requirements into technical solutions.
    • Communicate effectively within the development team and across departments, fostering a collaborative and transparent work environment.

    Your expertise:

    • 6+ years of proven experience as a Full Stack Developer with expertise in both front-end, services and back-end technologies.
    • Expert in C#, .Net, Azure DevOps, JSON, OOP, SQL, MVC, Web Services (Restful or WCF), Entity Framework, Unit Testing, SSRS, .Net Core, Visual Studio
    • Experience in various development methodologies and frameworks, e.g. WPF, MVC, ASP.Net
    • Experience in Agile Methodologies (Scrum)
    • Strong understanding of database management systems, API development, and cloud platforms.
    • Demonstrated ability to lead and mentor a team, fostering a positive and collaborative work culture.
    • Solid experience in designing, developing, and deploying RESTful services, secure coding practices, data encryption, hashing, sharding, separation of concerns.
    • Experience in build, test and deployment automation is advantageous

    Qualifications:

    • Diploma or Bachelor's Computer Science, Engineering, or equivalent.

    go to method of application »

    RPG Developer

    What you will do:

    • Design, develop implement, and be responsible for ongoing maintenance of the software system.
    • Perform analysis and investigation tasks as required.
    • Creating design documents and acting as development lead for specific pieces of work.
    • Programming and unit testing.
    • Maintain workflow tasks which are used to control development.
    • Be responsible for the application of quality assurance processes to the implemented solution and its adherence to standards and best practices.
    • Extend functionality and customer specific enhancements for the investment administration and online transaction system.

    Skills and Experience

    Your expertise:

    • A minimum of 7 years in the writing of ILE RPG and RPG Sequel programs and services with at least 2 years conducting development in financial applications.
    • Experience in the writing of applications that use the DB2 400 relational database.
    • Experience in the use of the Synon code generator tool and Java would be desirable but not essential.
    • Ability to document detail design and implement design patterns is essential for this role.
    • Experience working within an agile development preferable.
    • Strong written and oral communications skills.
    • Prior experience working in fast-paced environment.

    go to method of application »

    Senior Developer

    What you’ll do:

    Technical Design and Development:

    • Develop, enhance, and maintain web based and mobile applications within the .NET, React and Angular frameworks, employing expertise with Azure environment and other relevant Azure services.
    • Collaborate with cross-functional teams to design and solution software solutions
    • .Translate business requirements into technical specifications.
    • Write clean, maintainable code using .NET programming languages.
    • Apply industry best practices, including design and SOLID principles.
    • Continuously optimize existing applications for efficiency and responsiveness.

    Azure Cloud and DevOps Deployment

    • Set up and maintain continuous integration/continuous deployment pipelines.
    • Automate deployment processes to ensure efficient delivery of projects to productions.

    Quality Software Development:

    • Ensure code quality through rigorous testing.
    • Conduct peer reviews to maintain code standards.
    • Document your work effectively.

    Team Collaboration:

    • Work closely with your team lead and other team members.
    • Participate in planning sessions to implement required functionality.
    • Foster a collaborative and approachable team environment.

    Your expertise:

    • 7+ years’ experience as a Software Developer with proven experience in developing and maintaining web-based application and mobile apps with a strong emphasis on JavaScript\TypeScript and C#.
    • Strong understanding of the MVC architecture. Well established skills in Web Services, RESTful APIs and other server-side integrations.

    Technical knowledge:

    • Proven work experience as a .Net Developer with a strong understanding of Front-end technologies.
    • Hands on experience with markup languages
    • Experience with JavaScript/TypeScript, Angular, React
    • Familiarity with browser testing and debugging.
    • In-depth understanding of the entire web development process (design, development through to deployment).
    • Understanding of layout aesthetics.
    • Experience in C#, .Net Core, .Net Standard and .Net Framework.
    • Experience in MS SQL Server.
    • Experience in most web technologies, such as JSON, RESTful APIs, SOAP, XML, Bootstrap etc.

    Qualifications:

    • Diploma or Bachelor's Computer Science, Engineering, or equivalent.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at iOCO Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail