Lead Web Developer

Port Elizabeth, Eastern Cape Top Vitae

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

The primary purpose of this role is to be a great developer and leader. You will form part of the products’ team and will regularly engage with your teammates and our clients to design, develop, test, implement and support the solutions that we have in place, and the solutions that we are planning to build. As a Lead Web Developer, there will always be an expectation that you help to upskill your team-mates, through knowledge and experience sharing. And likewise, to learn from the past experiences and knowledge of your fellow team mates.

Responsibilities:

  • Directing the team in development, coding, testing, and debugging
  • Writing testable and efficient code
  • Leading code reviews and ensuring that code quality is up to standard
  • Quick turnaround of support requests, bugs, and onboarding of new clients
  • Mentoring team members ensuring that they adhere to determined quality standards
  • Management of expectations from the functional team, ensuring that we set realistic expectations both up and down stream
  • Working in conjunction with architects, research and development and IT leadership to ensure we stay cutting edge
  • Attend training courses as requested by the Product Owner
  • Attend meetings as and when required
  • Carry out any other additional duties as required by the Product Owner

Requirements:

Candidates need the ability to take projects and run with it. (From conception to user satisfaction)
Problem solving skills are essential
With both the larger volume in clients and increase in size of clients a focus on speed and responsiveness is key to the client experience
Language – English, is essential. Other languages would be beneficial.
BSc in Computer Science, Engineering or a related field
Minimum of 8 or more years of experience required

Technical Skills:

  • C#
  • .NET
  • Blazor
  • MS SQL Server
  • WCF and Rest Web Services
  • Entity Framework (beneficial)
  • Azure DevOps (beneficial)
  • Test Driven Design (beneficial)
  • Software Architectural Design Patterns and implementation

Please consider your application unsuccessful should you not receive a response from our Recruitment Consultants within two weeks of applying for the position.

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

Senior Software Developer

Port Elizabeth, Eastern Cape Staff Unlimited Recruitment Pty Ltd T/A MPC Recruitment Group EC

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Senior Software Developer

Our client, a well-established ICT solutions company is seeking a Senior Software Developer to join their team.

Location: Port Elizabeth/Gqeberha

Job type: Permanent, on-site

Minimum Requirements:

  • Honours Degree / Degree
  • 4+ Years’ work experience
  • Must be able to program in C#
  • Must have experience in Microsoft SQL
  • Must have some experience in JavaScript (any of Angular / Vue / React / Quasar)

Should meet the above criteria, we invite you to apply directly to the advertisement. Should you not hear back from us within 2 weeks of application, kindly consider your application as unsuccessful

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

Senior Software Developer

Port Elizabeth, Eastern Cape Top Vitae

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

This role will form part of the IT Product team and will regularly engage with teammates and clients to design, develop, test, implement and support current and future solutions. As a Senior Developer, there will always be an expectation that you help to upskill teammates, through knowledge and experience sharing. Likewise, to learn from past experiences and the knowledge of fellow teammates.


Responsibilities:

  • Design, develop, test and implementation of software solutions
  • Internal and external (client) support
  • Writing and implementing quality and high performing code
  • Writing and implementing high quality unit tests
  • Development, maintenance and implementation of software tools, processes and procedures
  • Research and development
  • Testing and evaluating new technologies
  • Identification of improvement areas
  • Mentor and train the development team
  • Assist with peer and code reviews
  • Collaboration with developers from other teams to implement the best solutions possible
  • High level of expertise required in all aspects of development
  • High level of flexibility required

Requirements:

  • C#
  • .NET
  • Blazor
  • MS SQL Server
  • WCF and Rest Web Services
  • Entity Framework (beneficial)
  • Azure DevOps (beneficial)
  • Test Driven Design (beneficial)
  • Software Architectural Design Patterns and implementation
  • English, is essential. Other languages would be beneficial
  • Minimum of 6 or more years of experience required
  • BSc in Computer Science, Engineering or a related field

Please consider your application unsuccessful if you have not received a response within two weeks of applying.

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

Intermediate/Senior Software Developer

Port Elizabeth, Eastern Cape Imforce Recruitment

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Academic requirements:

-Honours Degree / Degree + work experience.

Work experience:

- Intermediate developers will need 4+ years experience.

Technical requirements/abilities:

- Must be able to program in C#.

- Must have experience in Microsoft SQL.

- Must have some experience in JavaScript (any of Angular / Vue / React / Quasar).

- Other skills will be assessed on the clients side in an interview process.

Location:

- The developer will be based in Port Elizabeth.

- The developer will not be required to travel to clients but will be office-based.

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

Intermediate/Senior Software Developer

Port Elizabeth, Eastern Cape Staff Solutions Recruitment

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Company Overview:
Our client is a leading Managed Service Provider (MSP) specializing in delivering customized ICT solutions. By leveraging world-class technologies, they are committed to enhancing business efficiency and transforming the way their clients operate.

Role Overview:
We are seeking a skilled and driven Intermediate or Senior Software Developer to join a dynamic development team. This is a full-time, office-based role in Port Elizabeth, ideal for a candidate who is passionate about building high-quality software and contributing to innovative ICT solutions.

Academic Requirements:
  • Honours Degree in Computer Science, Information Technology, or related field
    OR
  • Bachelors Degree with equivalent industry experience
Experience Requirements:
  • Intermediate Developers: Minimum of 4 years of professional software development experience
  • Senior Developers: Demonstrable senior-level experience and technical leadership preferred
Technical Skills Required:
  • Proficient in C# programming
  • Strong working knowledge of Microsoft SQL Server
  • Experience with JavaScript frameworks such as Angular, Vue, React, or Quasar
  • Additional skills and technologies will be evaluated during the interview process
Key Attributes:
  • Ability to work independently and as part of a collaborative team
  • Problem-solving mindset with attention to detail
  • Eagerness to stay updated with the latest industry trends and technologies
This advertiser has chosen not to accept applicants from your region.

Software Developer (PHP, HTML, CSS, JavaScript and jQuery)

Port Elizabeth, Eastern Cape Talent Scout Recruitment

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Job Specification - Software Developer
Key Responsibilities:
• Maintain and enhance current business applications using PHP, HTML,
CSS, JavaScript and jQuery. Upgrade to newer versions of current tech stack
• Write clean, maintainable, and secure code (object-oriented and procedural).
• Consume REST APIs and handle JSON/XML data.
• Implement frontend features using standard web technologies
• Work with relational databases (MySQL).
• Participate in code reviews, deployments, and documentation efforts.
• The requirement is for a current production system, and no new technologies will be
added in the short term (2 years).
Minimum Requirements:
• 2–4 years of PHP development experience.
• Experience building php web applications with HTML, CSS,JavaScript
and jQuery.
• Working knowledge of MySQL and relational database concepts. No design skills
required
• Proficient in version control (Git)
• Solid understanding of web architecture, including HTTP, forms, sessions, and
cookies.
• Ability to work across both frontend and backend as needed
• Strong problem-solving, debugging, and troubleshooting abilities.
A proven aptitude for quickly learning
Nice to Have:
• Experience with the Yii framework (highly preferred).
• Exposure to modern frontend frameworks (e.g., Vue.js, React, Alpine.js, Angular).
• Knowledge of authentication flows and session management.
• Understanding of accessibility and performance optimization in web applications.
• Native Android (Java)
• Experience integrating or developing RESTful APIs.
• A proven aptitude for quickly learning and applying new technologies.
Soft Skills:
• Able to work both independently and in a team.
• Comfortable communicating requirements, blockers, and ideas.
• Willingness to learn and take ownership of features.
• Be able to support and assist end users as well as be able to communicate with top
management.

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

Software Engineer

Port Elizabeth, Eastern Cape Staff Solutions Recruitment

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Role may start as a contract.

Job Description:

  • Responsible for Design motor control centre's (MCCs)
  • Knowledge of PLC Software Systems (Siemens)
  • Setup of complex PLC hardware configurations
  • Setup of Interfaces to various devices
  • Project Planning, Installation and Commissioning support for installations
  • Mechanical, pneumatic & paint related service and project activities on paint and sealing robots
  • Build good business relationship with customer related to service activities
  • Site safety implementation during projects and service work
  • Attend site meetings and project meetings
  • Technical assistance during Production support time (Breakdowns)
  • Verify and compile data records of all test readings
  • Meeting Project deadlines

Job Requirements:
  • Minimum National Diploma Electrical / B.Eng. Mechatronics
  • 2 5 Years experience in Automation Mechanical, Electronics and Electrical Troubleshooting
  • Strong understanding of Electrical Processes
  • Ability to work shifts, weekends and overtime
  • Excellent communication skills
  • Good presentational skills
  • Quality Focus & Team player
  • Drivers License and own transport essential
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Port Elizabeth !

Software Engineer

Port Elizabeth, Eastern Cape Performit Personnel

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

National Company is looking for a Mid-Level Software Engineer to join their team.

Description

As a Mid-Level Software Engineer, you will be a pivotal member of our development team, bridging the gap between foundational development and strategic technical leadership. You will operate with increasing autonomy, tackling complex technical challenges and contributing significantly to the design, development, and delivery of our software solutions.

Qualifications & Experience:

Relevant Diploma or Degree in Software Development or similar qualification from a recognised tertiary institution

Minimum of 3 years’ experience as a Software Engineer

Requirements:

Strong Proficiency in C#
Solid knowledge of database systems (SQL) and experience with ORM technologies.
Deep and practical understanding of data structures and algorithms.
Strong understanding and practical experience with Agile methodologies (Scrum, Kanban) and DevOps practices (CI/CD).
Expertise in using Git for version control.
Experience with major cloud platforms (AWS, Azure, GCP) and containerisation technologies (Docker, Kubernetes).
Experience with automated browser testing frameworks like Selenium is a significant bonus.
Foundational understanding or practical experience with Artificial Intelligence (AI) and Machine Learning (ML) integration and Cybersecurity Fundamentals.

Key Responsibilities

Software Development Lifecycle:
Design, develop, test, deploy, maintain, and enhance robust and scalable software applications and features across the full software development lifecycle.
Implement efficient, high-quality, and maintainable code, strictly adhering to best practices and established coding standards.
Actively participate in all phases of the SDLC, including software analysis, code analysis, requirements analysis, and the development of comprehensive software verification plans and quality assurance procedures.
Troubleshoot, debug, and resolve software defects and operational issues by analysing root causes and their impact on system performance and quality.
Contribute to the architectural design and implementation of new features and capabilities, including scalable microservices and back-end components.
Create and maintain clear, comprehensive technical documentation for all aspects of the development process, facilitating knowledge sharing and future maintenance.

Collaboration & Communication:
Work effectively and seamlessly with cross-functional teams, including product managers, QA engineers, designers, and other developers, to define and refine project requirements.
Communicate complex technical concepts and solutions clearly and concisely to both technical and non-technical stakeholders.
Collaborate closely with users and stakeholders to understand information needs, analyze system flows, and investigate problem areas to ensure solutions meet actual needs.

Mentorship & Leadership:
• Assist and potentially mentor junior engineers, sharing technical knowledge, best practices, and providing guidance on project tasks or troubleshooting.
• Contribute to breaking down larger work sections into manageable tasks for junior colleagues, fostering their growth and development.
• Operational Excellence & Continuous Improvement:
• Stay updated on industry trends, emerging technologies (e.g., cloud computing, AI/ML), and best practices through continuous learning and professional development.

Personal Attributes:

• Exceptional problem-solving and critical thinking skills, with the ability to analyse complex requirements and devise innovative solutions.
• Strong communication skills, both written and verbal, with the ability to articulate technical concepts clearly and listen actively to feedback.
• Excellent collaboration and teamwork abilities, fostering a positive and productive environment within cross-functional teams.
• High adaptability and a commitment to continuous learning in a rapidly evolving technological landscape.
• Effective time management and prioritisation skills, with a proven ability to deliver high-quality work within deadlines.
• Demonstrated empathy and self-awareness, contributing to positive interpersonal dynamics and professional growth.
• Proactive mindset, identifying areas for improvement and taking initiative to address them.

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

Software Engineer

Port Elizabeth, Eastern Cape PerformIT Personnel

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

National Company is looking for a Mid-Level Software Engineer to join their team.
br>Description
As a Mid-Level Software Engineer, you will be a pivotal member of our development team, bridging the gap between foundational development and strategic technical leadership. You will operate with increasing autonomy, tackling complex technical challenges and contributing significantly to the design, development, and delivery of our software solutions.

Qualifications & Experience:
Relevant Diploma or Degree in Software Development or similar qualification from a recognised tertiary institution
Minimum of 3 years’ experience as a Software Engineer < r>
Requirements:
Strong Proficiency in C#
Solid knowledge of database systems (SQL) and experience with ORM technologies.
Deep and practical understanding of data structures and algorithms.
Strong understanding and practical experience with Agile methodologies (Scrum, Kanban) and DevOps practices (CI/CD).
Expertise in using Git for version control.
Experience with major cloud platforms (AWS, Azure, GCP) and containerisation technologies (Docker, Kubernetes).
Experience with automated browser testing frameworks like Selenium is a significant bonus.
Foundational understanding or practical experience with Artificial Intelligence (AI) and Machine Learning (ML) integration and Cybersecurity Fundamentals.

Key Responsibilities
Software Development Lifecycle:
Design, develop, test, deploy, maintain, and enhance robust and scalable software applications and features across the full software development lifecycle.
Implement efficient, high-quality, and maintainable code, strictly adhering to best practices and established coding standards.
Actively participate in all phases of the SDLC, including software analysis, code analysis, requirements analysis, and the development of comprehensive software verification plans and quality assurance procedures.
Troubleshoot, debug, and resolve software defects and operational issues by analysing root causes and their impact on system performance and quality.
Contribute to the architectural design and implementation of new features and capabilities, including scalable microservices and back-end components.
Create and maintain clear, comprehensive technical documentation for all aspects of the development process, facilitating knowledge sharing and future maintenance.

Collaboration & Communication:
Work effectively and seamlessly with cross-functional teams, including product managers, QA engineers, designers, and other developers, to define and refine project requirements.
Communicate complex technical concepts and solutions clearly and concisely to both technical and non-technical stakeholders.
Collaborate closely with users and stakeholders to understand information needs, analyze system flows, and investigate problem areas to ensure solutions meet actual needs.

Mentorship & Leadership:
Assist and potentially mentor junior engineers, sharing technical knowledge, best practices, and providing guidance on project tasks or troubleshooting.
Contribute to breaking down larger work sections into manageable tasks for junior colleagues, fostering their growth and development.
Operational Excellence & Continuous Improvement:
Stay updated on industry trends, emerging technologies (e.g., cloud computing, AI/ML), and best practices through continuous learning and professional development.

Personal Attributes:

Exceptional problem-solving and critical thinking skills, with the ability to analyse complex requirements and devise innovative solutions.
Strong communication skills, both written and verbal, with the ability to articulate technical concepts clearly and listen actively to feedback.
Excellent collaboration and teamwork abilities, fostering a positive and productive environment within cross-functional teams.
High adaptability and a commitment to continuous learning in a rapidly evolving technological landscape.
Effective time management and prioritisation skills, with a proven ability to deliver high-quality work within deadlines.
Demonstrated empathy and self-awareness, contributing to positive interpersonal dynamics and professional growth.
Proactive mindset, identifying areas for improvement and taking initiative to address them.
This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer

Port Elizabeth, Eastern Cape RELX INC

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

About the Team
LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law, deploying ethical and powerful generative AI solutions with a flexible, multi-model approach that prioritizes using the best model from today's top model creators for each individual legal use case.
About the Role
We are seeking a passionate and experienced Principal Software Engineer to join our dynamic team. You will be responsible for leading innovative projects using Java, AWS, and content structuring technologies. You'll be part of the team responsible for collecting French content, from enrichments with AI or Engineered to publication on our online platforms. You'll need to develop your skills in transforming XML content via XSLT
Interest and curiosity in artificial intelligence for development purposes (CoPilot) but also for fundamental knowledge (RAG princples) are key.
Responsibilities
+ - Designing, developing, and maintaining robust and scalable applications using Java and AWS.
+ - Setting-up and improving our content processing workflow
+ - Collaborating with development teams to identify and resolve technical issues.
+ - Mentoring and empowering developers to improve their technical skills and efficiency
+ - Participating in the development of the team's technology strategy.
+ - Staying updated with technological advancements to integrate best practices and innovations.
Requirements
+ Have a Degree in Computer Science, Engineering, or a related field with 10+ years of experience in software development, with significant experience as a technical leader
+ Have experience in Java and AWS certifications, Python as a bonus
+ Have experience in content structuring (XML,XSD,DTD) or planned skills upgrades
+ Able to mentor and train technical teams.
+ Demonstrate problem-solving and communication skills.
+ Have experience in managing complex technical projects.
+ Able to work independently and as part of a team.
Work in a way that works for you
We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.
Working Pattern
Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive.
About the Business
LexisNexis Legal & Professional® provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis® and Nexis® services.
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1- .
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here .
Please read our Candidate Privacy Policy .
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights .
RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
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 Port Elizabeth