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...

     

    .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.

  • Get new ICT / Computer jobs like this on Telegram.Get Jobs on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail