Port Elizabeth: Software Engineer posted by Performit Personnel
Posted on 2025-09-10 00:00:00
Employer | Performit Personnel |
---|---|
Category | Other IT/Computer |
Location | Eastern Cape / Port Elizabeth |
Job Summary
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.
Click Go Apply to apply online!
Get Similar Job Alerts
More jobs in Port Elizabeth
More jobs in Eastern Cape
Browse Other IT/Computer Jobs
Browse Performit Personnel Jobs
Apply directly for this position. Please read all instructions carefully.
We do not process job applications; we simply aggregate and display job listings.
More related positions
Port Elizabeth: Development Engineer (Automotive) posted by Performit Personnel
We are looking for an experience Development Engineer for a Renowned Automotive Manufacturing Firm in Port Elizabeth.MINIMUM REQUIREMENTSB-TECH OR SIMILAR...
View Job
Development Engineer (Automotive)
Port Elizabeth: Development Engineer (Automotive Components) posted by Headhunters
Our client, a leader in the Automotive Manufacturing Industry, is seeking to employ an experienced Development Engineer to their team based in Port...
View Job
Development Engineer (Automotive Components)
Port Elizabeth: Development Technician (Automotive) posted by Performit Personnel
We are looking for an experience Development Technician for a Renowned Automotive Manufacturing Firm in Port Elizabeth.MINIMUM REQUIREMENTSMATRIC...
View Job
Development Technician (Automotive)
Port Elizabeth: INTERNAL SALES CONSULTANT SALES CONSULTANT (PORT ELIZABETH) posted by MPRTC Recruitment
Qualifications amp ExperienceMatric Grade 12 essentialMinimum 2 yearsrsquo experience in sales or a related role tertiary qualification advantageousStrong...
View Job
INTERNAL SALES CONSULTANT SALES CONSULTANT (PORT ELIZABETH)
Port Elizabeth: Odin Education Content Assistant posted by Jendmark
Basic RequirementsFormal Tertiary education Grade 12, Education related degreediploma advantageousExperience Education, Academic, Contentresource...
View Job
Odin Education Content Assistant
Port Elizabeth: Odin Education Production Assistant posted by Jendmark
Basic RequirementsFormal Tertiary education NSCExperience Education, Community Engagement, Communications, TechnicalDriverrsquos License Code 8 ndash...
View Job
Odin Education Production Assistant
Port Elizabeth: Odin Education Junior Technical Support Officer posted by Jendmark
Basic RequirementsFormal Tertiary education Grade 12, Technical, IT or Engineering degree advantageousExperience IT, Technology, Education, Community...
View Job
Odin Education Junior Technical Support Officer
Port Elizabeth: Cleaning Manager – Gqeberha posted by Time Personnel
REQUIREMENTSnbspMatric, and a relevant qualification advantageous Cleaning Management, Hospitality or related fieldProven experience as a Cleaning Manager...
View Job
Cleaning Manager – Gqeberha
Port Elizabeth: Sales/Client Management Team Member posted by Profile Personnel
Well-established company based in Gqeberha are seeking an experienced dynamic salesperson who can double up as a client relationship manager. Must have 3 to...
View Job
Sales/Client Management Team Member
Port Elizabeth: Production Manager posted by Headhunters
Our client, operating in the Manufacturing Industry is looking to employ an experienced Production Manager to their dynamic team in Port Elizabeth.Previous...
View Job
Production Manager
Port Elizabeth: Millwright (Trade Tested) posted by Headhunters
Our client, a market leader in the Automotive Component Manufacturing Industry, is seeking to employ an experienced trade tested Millwright to their team to...
View Job
Millwright (Trade Tested)
Port Elizabeth: Toolmaker posted by Headhunters
Our client, a leader in the Manufacturing Industry, is seeking to employ an experienced Toolmaker to join their team in Port Elizabeth, Eastern...
View Job
Toolmaker
Port Elizabeth: Bookeeper posted by Headhunters
Our client in Advertising and Marketing space, is currently looking to employ an experienced Bookkeeper, based in Port Elizabeth.A wonderful career...
View Job
Bookeeper
Port Elizabeth: Paraplanner posted by HR Option
Our client is looking for a Paraplanner within the financial sector.Key ResponsibilitiesClient Case Preparation Gather and analyse clientsrsquo financial...
View Job
Paraplanner
Port Elizabeth: Human Resource Administrator posted by Staff Unlimited Recruitment Pty Ltd
Our client a Vehicle Manufacturer is requiring a Human Resource Administrator to join their team.This position requires an HR Administrator, who has a good...
View Job
Human Resource Administrator
Port Elizabeth: Sales Representative – Road Freight posted by Staff Unlimited Recruitment Pty Ltd
Our client is seeking a driven and enthusiastic Sales Representative to join their team in the logistics industry. In this role, you will be responsible for...
View Job
Sales Representative – Road Freight
Port Elizabeth: POS Installation and Support Technician posted by Headhunters
Our client, an IT software company servicing the broader hospitality industry, is currently looking to hire a POS Installation and Support Technician based...
View Job
POS Installation and Support Technician
Port Elizabeth: Electronics Technician posted by Headhunters
Our client in the Manufacturing Sector is currently looking to employ an experienced Electrical Technician to join their dynamic team in Port Elizabeth.An...
View Job
Electronics Technician
Port Elizabeth: Admin / Accounts Assistant posted by Headhunters
Our client, a market leader in their field is looking to employ an Admin Accounts Assistant to their team based in Newton Park.An awesome career...
View Job
Admin / Accounts Assistant
Port Elizabeth: Quality Assurance Engineer posted by Abantu Staffing Solutions
REQUIREMENTSDiploma in Electrical Mechanical Engineering or related fields NQF 6Degree in Electrical Mechanical Engineering or related fields NQF 7 is...
View Job
Quality Assurance Engineer
Port Elizabeth: Injection Moulding Machine Setter posted by Abantu Staffing Solutions
REQUIREMENTSSouth African citizenLevel 4 Plastic Federation Injection Machine Setting Certificate NQF6Problem-solving techniquesAssist with the training of...
View Job
Injection Moulding Machine Setter
Port Elizabeth: Electrical Technician posted by Abantu Staffing Solutions
REQUIREMENTSNational Diploma in Electronics Electrical Automotive Information Technology NQF 6Trade TestUp to 3 years of experience as an Electronics...
View Job
Electrical Technician
Port Elizabeth: General Worker (Newton Park) posted by Swift Human Resources
Position available for a General Worker in Newton Park. Must have Matric, Minimum of 3 years experience in Automotive Parts Non Negotiable, Computer...
View Job
General Worker (Newton Park)
Port Elizabeth: Vehicle Driver (Newton Park) posted by Swift Human Resources
Position available for a Vehicle Driver in Newton Park. Must have Matric, Additional related courses qualifications an advantage. Drivers License, PDP,...
View Job
Vehicle Driver (Newton Park)
Port Elizabeth: Senior Server Engineer posted by RareCruit
Job RoleThe initial role will comprise of monitoring of service dashboards and escalation to tier 23 technicians, whilst in the onboarding phase.More...
View Job
Senior Server Engineer