Java Software Development Manager

Centurion, Gauteng Tumaini Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

Our clients Software Development team is at the forefront of innovationcrafting scalable solutions that power our business forward. As the Software Development Manager, youll lead talented developers, drive technological evolution, and help shape the future of their products. Responsibilities: · Relevant degree/diploma in Computer Science (Azure certifications a plus). · 10 years of hands-on development experience, including leadership. · Strong Java background modern frameworks (Spring Boot, Angular, React). · Solid skills in architecture patterns, OOP, IntelliJ, MySQL, and Git. · Experience with Docker, Kubernetes, and Azure DevOps. · A passion for mentoring and developing people. Should you meet the requirements for this position, please email your CV to . You can also contact the team on XXX-XXX or visit our website . Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.
This advertiser has chosen not to accept applicants from your region.

Java software development manager

Centurion, Gauteng Tumaini Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Our clients Software Development team is at the forefront of innovationcrafting scalable solutions that power our business forward.

As the Software Development Manager, youll lead talented developers, drive technological evolution, and help shape the future of their products.

Responsibilities: · Relevant degree/diploma in Computer Science (Azure certifications a plus).

· 10 years of hands-on development experience, including leadership.

· Strong Java background modern frameworks (Spring Boot, Angular, React).

· Solid skills in architecture patterns, OOP, Intelli J, My SQL, and Git.

· Experience with Docker, Kubernetes, and Azure Dev Ops.

· A passion for mentoring and developing people.

Should you meet the requirements for this position, please email your CV to .

You can also contact the team on XXX-XXX or visit our website .

Correspondence will only be conducted with short listed candidates.

Should you not hear from us within 3 days, please consider your application unsuccessful.
This advertiser has chosen not to accept applicants from your region.

Web Developer

Pretoria, Gauteng HuntWave Technologies

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Purpose :

To utilise various web based development languages to build responsive and adaptive UIs for internal and public facing web applications. Our website and client-side web apps are built using React, Next.js, Tailwind, HTML5, JavaScript / TypeScript and CSS.

Minimum education (essential) :

Certificate in relevant Web Development or Graphic Design

Minimum education (desirable) :

Diploma in relevant Web Development or Graphic Design

Minimum applicable experience (years) :

3+ years working experience

Required nature of experience :

  • Experience with translating UI & UX designs into HTML, CSS and Javascript websites using React, with a focus on user experience and usability.
  • Use sound development practices to build a solid product while iterating quickly.

Skills and Knowledge (essential) :

  • Angular
  • React.js
  • HTML
  • JavaScript / TypeScript
  • RESTful APIs
  • Have an excellent sense of design and attention to detail
  • Automated testing (Unit, Integration, End to end) e.g. Cypress, Jest)
  • Code architecture and best practices
  • CMS's (Content Management Systems) e.g. Strapi CMS
  • Skills and Knowledge (desirable) :

  • Next.js
  • Tailwind CSS
  • SCSS
  • State management libraries
  • Analysis and Planning 15%

  • Collaborate in the application lifecycle (planning, design, development, deployment, maintenance) collaborating with stakeholders for requirements.
  • Continuously research and evaluate new technologies to optimize development efficiency.
  • Plan and design well-structured, reusable application architecture.
  • Implement and develop according to best practices to ensure high-quality, maintainable systems.
  • Participate in project planning by providing estimates, contributing to requirement documentation, and assisting with work breakdown structures.
  • Participate in user story creation, estimation, and work plan development, ensuring clear communication of requirements.
  • Effectively prioritise, and manage dependencies to ensure timely completion, and switch contexts effectively when the need arises.
  • Collaborate effectively with development teams to solve problems, make recommendations, and discuss best practices.
  • Proactively identify and mitigate code related risks, adapting as needed.
  • Track tasks and progress within JIRA.
  • Development and Testing 55%

  • Develop software adhering to project plans, deadlines, and coding standards.
  • Develop and maintain high-quality, maintainable systems using efficient and reusable code according to best practices.
  • Use version control effectively and according to best practices, as well as backing up other work according to company standards.
  • Prepare and maintain testing environments, including examples and instructions.
  • Conduct initial testing and assist in developing testing plans.
  • Implement and maintain automated tests and component libraries according to team practices.
  • Analyse systems to identify root causes of issues within a system, develop workarounds, and implement permanent fixes.
  • Deliver thoroughly tested and performance benchmarked work that meets functional requirements before deployment.
  • Deploy changes to the production environment following established procedures.
  • Implement and maintain DevOps processes, including CI / CD pipelines and Infrastructure as Code as applicable to the team.
  • Maintain up to date and accurate code and system level documentation.
  • Reporting and Communication 10%

  • Provide clear, timely, and efficient updates on project status, progress, risks, and potential problems to the team lead.
  • Prepare reports, manuals, and other documentation related to software status, operation, and maintenance.
  • Maintain accurate system and product change logs, release notes and notifications to other teams, according to company standards and team practices.
  • Offer insights and feedback on queries regarding relevant projects.
  • Collaborate effectively with team members and stakeholders, by being available on appropriate communication channels with timeous, well articulated responses.
  • Contribution to the Team 15%

  • Take ownership of projects.
  • Actively participate in peer code reviews, discuss best practices, and contribute innovative ideas to projects.
  • Collaborate with the team to solve problems and ensure successful project delivery - on time and as speced.
  • Contribute to the development of fellow team members through knowledge sharing and promoting best practices.
  • Quality Management and Compliance 5%

  • Deliver high-quality products that meet specifications, user requirements, best practices, deadlines, and regulatory compliance (e.g., FDA, CE, ISO).
  • Apply knowledge of the Quality Management System guidelines and its relevant processes to ensure quality and SOC2 compliance in medical device and other software.
  • Ensure all testing adheres to defined specifications.
  • Contribute to safeguarding information and data in accordance with company policies.
  • Keep all supporting documents up to date.
  • #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Web Developer

    Pretoria, Gauteng HuntWave

    Posted 6 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Job Purpose:

    To utilise various web based development languages to build responsive and adaptive UIs for internal and public facing web applications. Our website and client-side web apps are built using React, Next.js, Tailwind, HTML5, JavaScript/TypeScript and CSS.

    Minimum education (essential):

    Certificate in relevant Web Development or Graphic Design

    Minimum education (desirable):

    Diploma in relevant Web Development or Graphic Design

    Minimum applicable experience (years):

    3+ years working experience

    Required nature of experience:

    • Experience with translating UI & UX designs into HTML, CSS and Javascript websites using React, with a focus on user experience and usability.
    • Use sound development practices to build a solid product while iterating quickly.


    Skills and Knowledge (essential):

    • Angular
    • React.js
    • HTML
    • JavaScript/TypeScript
    • RESTful APIs
    • CSS
    • Git
    • Have an excellent sense of design and attention to detail
    • Automated testing (Unit, Integration, End to end) e.g. Cypress, Jest)
    • Code architecture and best practices
    • CMS's (Content Management Systems) e.g. Strapi CMS


    Skills and Knowledge (desirable):

    • Next.js
    • Tailwind CSS
    • SCSS
    • State management libraries


    Analysis and Planning 15%

    • Collaborate in the application lifecycle (planning, design, development, deployment, maintenance) collaborating with stakeholders for requirements.
    • Continuously research and evaluate new technologies to optimize development efficiency.
    • Plan and design well-structured, reusable application architecture.
    • Implement and develop according to best practices to ensure high-quality, maintainable systems.
    • Participate in project planning by providing estimates, contributing to requirement documentation, and assisting with work breakdown structures.
    • Participate in user story creation, estimation, and work plan development, ensuring clear communication of requirements.
    • Effectively prioritise, and manage dependencies to ensure timely completion, and switch contexts effectively when the need arises.
    • Collaborate effectively with development teams to solve problems, make recommendations, and discuss best practices.
    • Proactively identify and mitigate code related risks, adapting as needed.
    • Track tasks and progress within JIRA.


    Development and Testing 55%

    • Develop software adhering to project plans, deadlines, and coding standards.
    • Develop and maintain high-quality, maintainable systems using efficient and reusable code according to best practices.
    • Use version control effectively and according to best practices, as well as backing up other work according to company standards.
    • Prepare and maintain testing environments, including examples and instructions.
    • Conduct initial testing and assist in developing testing plans.
    • Implement and maintain automated tests and component libraries according to team practices.
    • Analyse systems to identify root causes of issues within a system, develop workarounds, and implement permanent fixes.
    • Deliver thoroughly tested and performance benchmarked work that meets functional requirements before deployment.
    • Deploy changes to the production environment following established procedures.
    • Implement and maintain DevOps processes, including CI/CD pipelines and Infrastructure as Code as applicable to the team.
    • Maintain up to date and accurate code and system level documentation.


    Reporting and Communication 10%

    • Provide clear, timely, and efficient updates on project status, progress, risks, and potential problems to the team lead.
    • Prepare reports, manuals, and other documentation related to software status, operation, and maintenance.
    • Maintain accurate system and product change logs, release notes and notifications to other teams, according to company standards and team practices.
    • Offer insights and feedback on queries regarding relevant projects.
    • Collaborate effectively with team members and stakeholders, by being available on appropriate communication channels with timeous, well articulated responses.


    Contribution to the Team 15%

    • Take ownership of projects.
    • Actively participate in peer code reviews, discuss best practices, and contribute innovative ideas to projects.
    • Collaborate with the team to solve problems and ensure successful project delivery - on time and as speced.
    • Contribute to the development of fellow team members through knowledge sharing and promoting best practices.


    Quality Management and Compliance 5%

    • Deliver high-quality products that meet specifications, user requirements, best practices, deadlines, and regulatory compliance (e.g., FDA, CE, ISO).
    • Apply knowledge of the Quality Management System guidelines and its relevant processes to ensure quality and SOC2 compliance in medical device and other software.
    • Ensure all testing adheres to defined specifications.
    • Contribute to safeguarding information and data in accordance with company policies.
    • Keep all supporting documents up to date.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Web Developer

    Pretoria, Gauteng wePlace

    Posted 5 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Job Purpose:
    To utilise various web-based development languages to build responsive and adaptive UIs for internal and public facing web applications. Our website and client-side web apps are built using React, Next.js, Tailwind, HTML5, JavaScript/TypeScript and CSS.

    Minimum education (essential):
    Certificate in relevant Web Development or Graphic Design

    Minimum education (desirable):
    Diploma in relevant Web Development or Graphic Design

    Minimum applicable experience (years):
    3+ years working experience

    Required nature of experience:
    • Experience with translating UI & UX designs into HTML, CSS and JavaScript websites using React, with a focus on user experience and usability.
    • Use sound development practices to build a solid product while iterating quickly.

    Skills and Knowledge (essential):
    • Angular
    • js
    • HTML
    • JavaScript/TypeScript
    • RESTful APIs
    • CSS
    • Git
    • Have an excellent sense of design and attention to detail
    • Automated testing (Unit, Integration, End to end) e.g. Cypress, Jest)
    • Code architecture and best practices
    • CMS's (Content Management Systems) e.g. Strapi CMS

    Skills and Knowledge (desirable):
    • js
    • Tailwind CSS
    • SCSS
    • State management libraries

    Analysis and Planning 15%
    • Collaborate in the application lifecycle (planning, design, development, deployment, maintenance) collaborating with stakeholders for requirements.
    • Continuously research and evaluate new technologies to optimize development efficiency.
    • Plan and design well-structured, reusable application architecture.
    • Implement and develop according to best practices to ensure high-quality, maintainable systems.
    • Participate in project planning by providing estimates, contributing to requirement documentation, and assisting with work breakdown structures.
    • Participate in user story creation, estimation, and work plan development, ensuring clear communication of requirements.
    • Effectively prioritise, and manage dependencies to ensure timely completion, and switch contexts effectively when the need arises.
    • Collaborate effectively with development teams to solve problems, make recommendations, and discuss best practices.
    • Proactively identify and mitigate code related risks, adapting as needed.
    • Track tasks and progress within JIRA.

    Development and Testing 55%
    • Develop software adhering to project plans, deadlines, and coding standards.
    • Develop and maintain high-quality, maintainable systems using efficient and reusable code according to best practices.
    • Use version control effectively and according to best practices, as well as backing up other work according to company standards.
    • Prepare and maintain testing environments, including examples and instructions.
    • Conduct initial testing and assist in developing testing plans.
    • Implement and maintain automated tests and component libraries according to team practices.
    • Analyse systems to identify root causes of issues within a system, develop workarounds, and implement permanent fixes.
    • Deliver thoroughly tested and performance benchmarked work that meets functional requirements before deployment.
    • Deploy changes to the production environment following established procedures.
    • Implement and maintain DevOps processes, including CI/CD pipelines and Infrastructure as Code as applicable to the team.
    • Maintain up to date and accurate code and system level documentation.

    Reporting and Communication 10%
    • Provide clear, timely, and efficient updates on project status, progress, risks, and potential problems to the team lead.
    • Prepare reports, manuals, and other documentation related to software status, operation, and maintenance.
    • Maintain accurate system and product change logs, release notes and notifications to other teams, according to company standards and team practices.
    • Offer insights and feedback on queries regarding relevant projects.
    • Collaborate effectively with team members and stakeholders, by being available on appropriate communication channels with timeous, well-articulated responses.

    Contribution to the Team 15%
    • Take ownership of projects.
    • Actively participate in peer code reviews, discuss best practices, and contribute innovative ideas to projects.
    • Collaborate with the team to solve problems and ensure successful project delivery - on time and as spaced.
    • Contribute to the development of fellow team members through knowledge sharing and promoting best practices.

    Quality Management and Compliance 5%
    • Deliver high-quality products that meet specifications, user requirements, best practices, deadlines, and regulatory compliance (e.g., FDA, CE, ISO).
    • Apply knowledge of the Quality Management System guidelines and its relevant processes to ensure quality and SOC2 compliance in device and other software.
    • Ensure all testing adheres to defined specifications.
    • Contribute to safeguarding information and data in accordance with company policies.
    • Keep all supporting documents up to date.

    Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.

    This advertiser has chosen not to accept applicants from your region.

    Web developer

    Pretoria, Gauteng WePlace

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    permanent
    Job Purpose: To utilise various web-based development languages to build responsive and adaptive UIs for internal and public facing web applications. Our website and client-side web apps are built using React, Next.js, Tailwind, HTML5, Java Script/Type Script and CSS.Minimum education (essential): Certificate in relevant Web Development or Graphic DesignMinimum education (desirable): Diploma in relevant Web Development or Graphic DesignMinimum applicable experience (years): 3+ years working experienceRequired nature of experience: Experience with translating UI & UX designs into HTML, CSS and Java Script websites using React, with a focus on user experience and usability. Use sound development practices to build a solid product while iterating quickly. Skills and Knowledge (essential): Angular js HTML Java Script/Type Script RESTful APIs CSS Git Have an excellent sense of design and attention to detail Automated testing (Unit, Integration, End to end) e.g. Cypress, Jest) Code architecture and best practices CMS's (Content Management Systems) e.g. Strapi CMS Skills and Knowledge (desirable): js Tailwind CSS SCSS State management libraries Analysis and Planning 15% Collaborate in the application lifecycle (planning, design, development, deployment, maintenance) collaborating with stakeholders for requirements. Continuously research and evaluate new technologies to optimize development efficiency. Plan and design well-structured, reusable application architecture. Implement and develop according to best practices to ensure high-quality, maintainable systems. Participate in project planning by providing estimates, contributing to requirement documentation, and assisting with work breakdown structures. Participate in user story creation, estimation, and work plan development, ensuring clear communication of requirements. Effectively prioritise, and manage dependencies to ensure timely completion, and switch contexts effectively when the need arises. Collaborate effectively with development teams to solve problems, make recommendations, and discuss best practices. Proactively identify and mitigate code related risks, adapting as needed. Track tasks and progress within JIRA. Development and Testing 55% Develop software adhering to project plans, deadlines, and coding standards. Develop and maintain high-quality, maintainable systems using efficient and reusable code according to best practices. Use version control effectively and according to best practices, as well as backing up other work according to company standards. Prepare and maintain testing environments, including examples and instructions. Conduct initial testing and assist in developing testing plans. Implement and maintain automated tests and component libraries according to team practices. Analyse systems to identify root causes of issues within a system, develop workarounds, and implement permanent fixes. Deliver thoroughly tested and performance benchmarked work that meets functional requirements before deployment. Deploy changes to the production environment following established procedures. Implement and maintain Dev Ops processes, including CI/CD pipelines and Infrastructure as Code as applicable to the team. Maintain up to date and accurate code and system level documentation. Reporting and Communication 10% Provide clear, timely, and efficient updates on project status, progress, risks, and potential problems to the team lead. Prepare reports, manuals, and other documentation related to software status, operation, and maintenance. Maintain accurate system and product change logs, release notes and notifications to other teams, according to company standards and team practices. Offer insights and feedback on queries regarding relevant projects. Collaborate effectively with team members and stakeholders, by being available on appropriate communication channels with timeous, well-articulated responses. Contribution to the Team 15% Take ownership of projects. Actively participate in peer code reviews, discuss best practices, and contribute innovative ideas to projects. Collaborate with the team to solve problems and ensure successful project delivery - on time and as spaced. Contribute to the development of fellow team members through knowledge sharing and promoting best practices. Quality Management and Compliance 5% Deliver high-quality products that meet specifications, user requirements, best practices, deadlines, and regulatory compliance (e.g., FDA, CE, ISO). Apply knowledge of the Quality Management System guidelines and its relevant processes to ensure quality and SOC2 compliance in device and other software. Ensure all testing adheres to defined specifications. Contribute to safeguarding information and data in accordance with company policies. Keep all supporting documents up to date. Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.
    This advertiser has chosen not to accept applicants from your region.

    Senior Web Developer (C#)

    Centurion, Gauteng Network IT

    Posted 26 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Duties & Responsibilities

    Key Requirements:

    • Minimum 5 years of experience in web development.
    • Proficiency in Angular or similar JavaScript frameworks such as Vue or React.
    • Strong understanding of MVC architecture.
    • Expertise in C#.
    • Experience with Web API (optional).
    • Familiarity with .Net Core (optional).
    • Knowledge of SQL (optional).
    If you're ready to take on a challenging role and contribute to exciting web development projects, apply now to join our client's team as a Senior Web Developer.

    Note:
    Only shortlisted candidates will be contacted.Package & Remuneration

    Monthly

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Software development Jobs in Centurion !

    Web Developer C# Centurion

    Centurion, Gauteng Network IT

    Posted 26 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Duties & Responsibilities

    Key Requirements:

    • Minimum 5 years of experience in web development.
    • Proficiency in Angular or similar JavaScript frameworks such as Vue or React.
    • Strong understanding of MVC architecture.
    • Expertise in C#.
    • Experience with Web API (optional).
    • Familiarity with .Net Core (optional).
    • Knowledge of SQL (optional).
    If you're ready to take on a challenging role and contribute to exciting web development projects, apply now to join our client's team as a Senior Web Developer.

    Note:
    Only shortlisted candidates will be contacted.Package & Remuneration

    Monthly

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Junior WordPress Web Developer

    Pretoria, Gauteng ICT Engage

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Were looking for a motivated Junior WordPress Web Developer to join our client's team. If youre passionate about building and maintaining websites, enjoy solving problems, and want to grow your career, this role offers a great opportunity to work on exciting projects in a supportive environment.

    What Youll Do

    • Build and maintain WordPress websites for our clients.
    • Customise and update themes and plugins.
    • Use page builders (Elementor Pro, Divi, or Gutenberg) to design responsive layouts.
    • Assist with WooCommerce setups, online stores, and product updates.
    • Troubleshoot website issues such as plugin conflicts or performance errors.
    • Ensure websites are mobile-friendly, secure, and SEO-ready.
    • Collaborate with designers, developers, and the marketing team to deliver high-quality results.

    What Were Looking For

    • Strong knowledge of WordPress (themes, plugins, customisation).
    • Familiarity with HTML, CSS, and basic PHP.
    • Experience with page builders (Elementor Pro, Divi, Gutenberg).
    • Understanding of WooCommerce or willingness to learn.
    • Problem-solving mindset with attention to detail.
    • Ability to manage tasks independently and work as part of a team.
    Requirements

    Nice to Have

    • Basic knowledge of SEO best practices.
    • Experience with website hosting, domains, and SSL setup.
    • Familiarity with design tools (Canva, Photoshop, or Figma).
    • Understanding of performance optimisation and caching tools.

    Why Join Us?

    • Work on diverse, real-world projects.
    • Hands-on learning and career growth opportunities.
    • Supportive team culture.
    This advertiser has chosen not to accept applicants from your region.

    Senior web developer (c#)

    Centurion, Gauteng Network IT

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    permanent
    Duties & Responsibilities Key Requirements: Minimum 5 years of experience in web development. Proficiency in Angular or similar Java Script frameworks such as Vue or React. Strong understanding of MVC architecture. Expertise in C#. Experience with Web API (optional). Familiarity with. Net Core (optional). Knowledge of SQL (optional). If you're ready to take on a challenging role and contribute to exciting web development projects, apply now to join our client's team as a Senior Web Developer.Note: Only shortlisted candidates will be contacted.Package & Remuneration Monthly #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Software Development Jobs View All Jobs in Centurion