- Develop and enhance the web application with a focus on performance, scalability, and security.
- Lead the migration efforts from AngularJS to Angular, ensuring a smooth transition.
- Provide mentorship to junior developers and assist in their technical growth.
- Work closely with the Business Analyst to understand and implement technical requirements.
- Enhance existing application functionality and features.
- Support existing applications and develop new functionality and components.
- Refactor and improve code for maintainability and adaptability.
- Work effectively in a team environment following development processes and standards.
- Evaluate and enhance application performance.
- Create technical and user documentation.
- Perform root cause analysis on bugs and fix integrated system issues.
- Create and execute functional test scenarios (dev testing).
- Incorporate work done by other developers including debugging and making changes to test data.
- Participate in all phases of the project lifecycle.
- Continuously strive to make improvements to the existing products and/or systems and services.
- Complete assigned development tasks to agreed level of quality and by the required deadline.
- Code Coverage provided on the code developed.
- Bachelors degree in Computer Science, Software Engineering, or related field with 5-7 years of relevant experience.
- Proficiency in AngularJS/Angular, C# ASP.NET Web API, EF7, and SQL Server '22 databases essential.
- Strong understanding of software development principles and Agile methodologies.
- Experience in leading projects or key technical initiatives is highly advantageous.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- High numerical reasoning and logic ability with good problem-solving skills.
- Be willing to adapt to significant changes in either technology or environment.
- Be curious, creative & explore opportunities.
- Demonstrated capability to work collaboratively with diverse stakeholder groups.
- Ability to work in a fast-paced environment and sustain pressure during key periods within projects.
- Excellent planning, organisational and time management skills.
- Commitment to team success and positive team dynamics.
-
Software Developer
Found in: beBee S2 ZA - 2 days ago
Performability Recruitment Durban, South Africa Full timeOur client in the logistics space in Durban is seeking a Software Developer to: · Provide Technology vision and leadership in the entire product development lifecycle including the design, · development and implementation and maintenance. · Provide leadership and mentorship to t ...
-
Junior Software Developer
Found in: Job Placements ZA C2 - 6 days ago
Carlysle Human Capital Durban, South AfricaKey Responsibilities:Assist in the development and maintenance of the web application using Angular (moving from AngularJS) and C# ASP.NET Web API. · Collaborate with more senior developers and participate in code reviews to learn best practices and coding standards. · Contribute ...
-
freelance software developers
Found in: Talent ZA 2A C2 - 5 days ago
Esteem Recruitment Durban, South Africa.net core · wordpress · vue · JS · flutter · laravel projects · be familiar with both fron and back end development · designing and implementing new fetures · fixing bugs · oprrimizing code · ...
-
Software Developer Team Lead
Found in: Talent ZA C2 - 1 day ago
RecruiTech (Pty) Ltd Durban, South AfricaAn exciting opportunity for a highly skilled and motivated Software Developer Team Lead to join a leading software consulting house. The ideal candidate must have expertise in translating Business Requirements Specifications (BRS) to user stories within Azure DevOps. This role re ...
-
Agile Business Analyst
Found in: beBee Professionals ZA - 3 days ago
beBee Professionals is looking for an experienced Agile Business Analyst to join our team in Durban. · The successful candidate will be responsible for analyzing business requirements, developing business cases, and creating process flows and models. The Agile Business Analyst wi ...
-
Project Planner
Found in: beBee Professionals ZA - 3 days ago
beBee Professionals is looking for a Project Planner to join our team in Durban. · The successful candidate will be responsible for developing and managing project plans, ensuring that projects are completed on time and within budget. · The ideal candidate should have: · • A degr ...
-
Technical Documentation Manager and Writer
Found in: beBee Professionals ZA - 3 days ago
BeBee Professionals is looking for a Technical Documentation Manager and Writer to join our team in Durban. · The successful candidate will be responsible for creating, managing, and maintaining technical documentation for our products and services. This includes user manuals, te ...
-
Payroll Manager
Found in: beBee Professionals ZA - 3 days ago
beBee Professionals is looking for a Payroll Manager to join our team in Durban. The successful candidate will be responsible for managing the payroll process, ensuring accuracy and compliance with applicable laws and regulations. · The ideal candidate should have a Bachelor's de ...
-
Systems Engineer
Found in: Executive Placements ZA C2 - 4 hours ago
TalentCru Durban, South AfricaOur client is looking for a Systems Engineer. This role will expose you to a diverse working environment with endless opportunities to grow as an individual and to work for an organization that promotes equality. This is a permanent role based in Durban, Kwa-Zulu Natal. · The pur ...
-
Technology Integration Specialist
Found in: Job Placements ZA C2 - 6 days ago
Express Employment Professionals (Durban South) Durban, South Africa1. IT Project Management: · Lead and manage technology projects from inception to implementation, ensuring adherence to timelines, budgets, and quality standards. · Collaborate with cross-functional teams to define project scope, objectives, and deliverables. · Develop comprehens ...
-
Senior Mechanical/Civil Design Engineer – Pumping and Pipeline Systems
Found in: Executive Placements ZA C2 - 6 days ago
The Hiring House Durban, South AfricaMinimum Requirements · - Pr.Eng (Mechanical/Civil). Registered professional engineer. At least 6 to 10 years of experience post B.Eng qualification. · - At least 4 to 5 years of specialized experience in pumping and pipeline system engineering designs. · - Previous knowledge ( ...
-
Packaging Design Engineer
Found in: Executive Placements ZA C2 - 6 days ago
Platinum Recruitment Solutions Durban, South AfricaThe Packaging Design Engineer will be responsible for Research, Design and Develop packaging for the Company's finished products, ensuring adequate protection of the product and accurate and attractive display for marketing purposes. Also, to focus on Material Improvement Project ...
-
IT Business Analyst
Found in: Executive Placements ZA C2 - 6 days ago
Carlysle Human Capital Durban, South AfricaKey Responsibilities:Develop project scope and define boundaries, process flows, and create mock-up & user interfaces. · Create requirements in the form of user stories with appropriate acceptance criteria. · Define functional requirements and document user case narratives. · Doc ...
-
PLC Programmer Durban
Found in: Job Placements ZA C2 - 6 days ago
Hlabahlosile Durban, South AfricaAUTOMOTIVE EXPERIENCE ESSENTIAL · National diploma / N3 Electrical Engineer · 2 - 3 Years experience in PLC Programming (Mitsubishi) · Adherence to any other instruction given by Automation Manager · Meet with customer onsite to discuss detailed requirements · Software Developmen ...
-
Mechanical Engineer- Design
Found in: Executive Placements ZA C2 - 6 days ago
Platinum Recruitment Solutions Durban, South AfricaJob Summary: · Apply sound engineering principles in the development and documentation of precision parts to be used in manufacturing and engineering, including 3D design of complex tooling. · Mechanical/Technical Skills: · Design/ re-engineer existing products to enhance their ...
-
PLC Programmer
Found in: Job Placements ZA C2 - 4 hours ago
Hlabahlosile Durban, South AfricaQualifications: · National Diploma and/or N3 in Electrical Engineering will be advantageous · Skills/Knowledge Required: · 2 3 Years PLC Programming Experience in the Automotive Industry · PLC Programming Experience with Mitsubishi is essential · PLC Programming Experience in Om ...
-
Industrial Designer
Found in: Executive Placements ZA C2 - 6 days ago
Southey Contracting Durban, South Africa Full timeDetermine client's requirements for new designs. · Determine client's requirements for design improvements. · Identify and report on global and local market trends. · Use computer software to develop virtual models of different designs. · Assist team with creating physical protot ...
-
PLC Programmer
Found in: Job Placements ZA C2 - 6 days ago
Fempower Durban, South Africa Full timeA well-established company within the Construction / Industrial industry is seeking the expertise of a PLC Programmer with Automotive experience to be based in the Durban area. · The Key Responsibilities for this Role Include · Software development in accordance with clients' sp ...
-
Human Resource Lead
Found in: Executive Placements ZA C2 - 1 day ago
Platinum Recruitment Solutions Durban, South Africa ContractKey Responsibilities: · Collaborate with senior leadership to develop and implement HR strategies that align with the company's overall business goals, values and objectives. · Work on talent acquisition, development, and retention strategies, including recruitment, onboarding, t ...
-
Organizational Development Specialist
Found in: Executive Placements ZA C2 - 6 days ago
MDK Appointments Durban, South AfricaKey Responsibilities: · Analysis and Assessment:Conduct thorough assessments of the current collections processes and identify areas for improvement. · Analyze data related to collections performance, including delinquency rates, recovery rates, and customer feedback. · Utilize a ...
Software Developer - Durban, South Africa - Carlysle Human Capital
Description
Key Responsibilities:Qualifications and Skills:
Characteristics:
Salary will be market related and based on current experience.