Senior Software Engineer
Found in: beBee S ZA - 3 weeks ago
Job title : Senior Software Engineer jobs in Gauteng
Job Location : Gauteng, Centurion
Deadline : April 05, 2024
Quick Recommended Links
Overview:
The job purpose of a senior software engineer is to leverage their advanced knowledge, skills, and experience in software development to lead and contribute to complex projects, mentor junior team members, and provide technical expertise to drive the success of the organization.Key responsibilities:
Main duties include brainstorming with the software engineering department to define the scope of projects, review requirements, and approve timeframes. Other responsibilities:As a team lead:
Technical Leadership: You will provide technical leadership within the team and contribute to the technical direction and decision-making processes, guide the team in selecting appropriate technologies, and ensure adherence to best practices and coding standards. Software Design and Architecture: You will play a crucial role in designing and architecting complex software systems or components. As well as collaborate with software architects, product managers, and stakeholders to define the overall structure, make design decisions, and ensure scalability, performance, and maintainability. Development and Implementation: You will be involved in the development and implementation of software solutions. You will be required to write high-quality code, ensuring compliance with coding standards, and leverage your technical expertise to solve complex problems. Project Management and Planning: You will have project management responsibilities, including project planning, task estimation, and coordinating efforts within a project team. Collaboration and Teamwork: You will collaborate with cross-functional teams, including product managers, designers, and stakeholders. You will actively participate in team discussions, provide technical insights, and contribute to decision-making processes. Mentoring and Coaching: You will often mentor and coach junior team members, providing guidance, support, and knowledge transfer. You will help junior engineers grow their technical skills, navigate complex problems, and develop professionally. Continuous Learning and Innovation: You are required stay updated with emerging technologies, industry trends, and best practices.As a Front-end specialist only:
You will be expected to create custom React components to enable the delivery of various client projects. You will have a love for creating sophisticated yet beautiful React components that provide a smooth and engaging user experience. You will be contributing to the front-end of the Shesha framework and making it a productive environment for other developers and configurations as well as a beautiful environment for end-usersAs a full-stack developer:
You will start off by working in one of our delivery squads, consisting of between 4-12 people, responsible for delivering client projects and products. If you demonstrate the necessary leadership, design and architecture abilities you may lead your own delivery squad and own your own client projects or products. If your talent and passion is rather to solve complex technical challenges as an individual contributor you will transition to a core member of the Shesha core development team.Behavioural Skills:
Strong attention to detail ensuring timely follow-up and closure Clear, concise and articulate communication skills – verbal, written and listening Ability to handle business sensitive information with the highest degree of integrity Stress Management Ability to prepare and deliver effective presentations Curiosity and desire to learn and expand skill set Proficient with Microsoft Office tools Interpersonal skills Proactivity The ability to work independently with minimal supervision The ability to follow health and safety standards Time managementQualification and Experience:
Educational Background: A bachelor’s degree in computer science, software engineering, or a related field is typically required. Experience: 5 years or more, depending on the complexity of the projects. Technical Skills: Senior software engineers are expected to have a strong technical skill set, which may include proficiency in C#, Python, Next JS, JavaScript, React, React.js, HTML, CSS, TypeScript & SQL, ASP.NET Core, PostgreSQL(advantageous), Automated unit testing, Domain Driven Design (DDD), experience with performance optimization, strong understanding of architectural principles and patterns Leadership and Communication: Senior software engineers are often required to demonstrate leadership qualities and excellent communication skills. They should be able to effectively communicate technical concepts to both technical and non-technical stakeholders, collaborate with cross-functional teams, and provide guidance and mentorship to junior team members. Problem-Solving Abilities: Senior software engineers are expected to be strong problem solvers, capable of analyzing complex technical challenges, identifying effective solutions, and implementing them efficiently. They should have a deep understanding of software development principles and the ability to apply them in real-world scenarios. Project Experience: Senior software engineers should have experience working on complex projects and delivering high-quality software solutions. They should be familiar with the full software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.The Recruitment Process
Hurdle 1- Skills Assessments Hurdle 2- Job Focus Assessment (Basic Aptitude Test) Hurdle 3- Video Interview Hurdle 4- In person Interview The recruitment process takes roughly 3 weeks from first communication to offer letter, if successful.*ICT jobs in south africa
*Senior Software Engineer in Centurion
-
Senior Software Developer
Found in: beBee S ZA - 6 days ago
Gauteng, Johannesburg, South Africa BET Software Full timeBET Software’s job vacancy, Career and Recruitment Job title : Senior Software Developer – JHB jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 17, 2024 Quick Recommended Links Jobs by Location Job by industries We Want You: Are you a savvy Senior Software Developer with excellent communication skills, and the drive to build...
-
Senior Software Engineer
Found in: beBee S ZA - 4 weeks ago
Gauteng, Cape Town, South Africa Relx Full timeRelx’s job vacancy, Career and Recruitment Job title : Senior Software Engineer (LDE) jobs in Gauteng Job Location : Gauteng, Cape Town Deadline : March 26, 2024 Quick Recommended Links Jobs by Location Job by industries Responsibilities Interfacing with other personnel or team members to finalize requirements Completing complex bug fixes, and...
-
Senior Engineer
Found in: beBee S ZA - 3 weeks ago
Gauteng, Centurion, South Africa Development Bank of Southern Africa Full timeDevelopment Bank of Southern Africa’s job vacancy, Career and Recruitment Job title : Senior Engineer jobs in Gauteng Job Location : Gauteng, Centurion Deadline : April 04, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description The Senior Engineer role is an electrical engineering technical function located within the...
-
Software Engineer
Found in: Talent ZA 2A C2 - 1 week ago
Centurion, South Africa Network Recruitment Full timeResponsibilities:Analyze system level requirements and translate them into high-level software requirements.Craft test cases to thoroughly evaluate high-level software requirements.Write and review V Model (RTCA 178C) documentation.Develop software source code, both embedded and application-level.Verify and validate software functionality.Participate in...
-
Senior Automotive Controls Software Engineer
Found in: Adzuna ZA B C2 - 3 days ago
Centurion, South Africa Adzuna ZA B C2 Full timeSENIOR VEHICLE CONTROL SOFTWARE ENGINEER- Electrical Vehicle design (Mechanical/Mechatronic/Electronic)Centurion Software Systems Specialist required to do designs on Vehicle Control Units, High Power DC Charge Controllers, and do compatible software developmentQualification and experience required:BTech or B Eng. or M.Eng in Mechatronic / Electronic...
-
Senior Automotive Controls Software Engineer
Found in: Talent ZA 2A C2 - 2 weeks ago
Centurion, South Africa E&D Recruiters Full timeSENIOR VEHICLE CONTROL SOFTWARE ENGINEER- Electrical Vehicle design (Mechanical/Mechatronic/Electronic)Centurion Software Systems Specialist required to do designs on Vehicle Control Units, High Power DC Charge Controllers, and do compatible software developmentQualification and experience required:BTech or B Eng. or M.Eng in Mechatronic / Electronic...
-
Engineer, Software
Found in: beBee S ZA - 2 weeks ago
Gauteng, Johannesburg, South Africa Standard Bank Group Full timeStandard Bank Group’s job vacancy, Career and Recruitment Job title : Engineer, Software jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 18, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description To apply computer science theories, principals to create, refactor moderate to complex programs/scripts,...
-
Software Engineer
Found in: beBee S ZA - 2 weeks ago
Gauteng, Johannesburg, South Africa Fidelity Services Group Full timeFidelity Services Group’s job vacancy, Career and Recruitment Job title : Software Engineer – Heldekruin jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 03, 2024 Quick Recommended Links Jobs by Location Job by industries Key Job Outputs: Development: Design, code, test, and debug software applications in accordance with...
-
Software Engineer
Found in: beBee S ZA - 2 weeks ago
Gauteng, Johannesburg, South Africa Fidelity Services Group Full timeFidelity Services Group’s job vacancy, Career and Recruitment Job title : Software Engineer – Heldekruin jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 03, 2024 Quick Recommended Links Jobs by Location Job by industries Key Job Outputs: Development: Design, code, test, and debug software applications in accordance with...
-
Software Engineer II
Found in: beBee S ZA - 3 weeks ago
Gauteng, Johannesburg, South Africa LexisNexis Full timeLexisNexis’s job vacancy, Career and Recruitment Job title : Software Engineer II jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 06, 2024 Quick Recommended Links Jobs by Location Job by industries BASIC FUNCTIONS: This position performs moderate research, design, and software development assignments within a specific software...
-
Software Engineer
Found in: beBee S ZA - 4 weeks ago
Gauteng, Pretoria, South Africa Council for Scientific and Industrial Research Full timeCouncil for Scientific and Industrial Research’s job vacancy, Career and Recruitment Job title : Software Engineer – Pretoria jobs in Gauteng Job Location : Gauteng, Pretoria Deadline : March 22, 2024 Quick Recommended Links Jobs by Location Job by industries About the job: The CSIR has a vacancy for a Software Engineer in the Command, Control and...
-
Android Software Engineer
Found in: beBee S ZA - 3 weeks ago
Gauteng, Johannesburg, South Africa Standard Bank Group Full timeStandard Bank Group’s job vacancy, Career and Recruitment Job title : Android Software Engineer jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 05, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description To apply computer science theories, principals to create, refactor moderate to complex...
-
Software Engineer/Developer Graduate
Found in: Talent ZA 2A C2 - 2 weeks ago
Centurion, South Africa Network Recruitment Full timeEducation and Experience Requirements: Bachelor of Engineering in Electronics or Computer Engineering specializing in Control Systems and Embedded Software (Motor control).Thorough understanding and experience of writing embedded software.FPGA programming using Verilog/System Verilog.Design simulations Skills using Matlab or Similar software.0-1 year...
-
BPM Software Engineer
Found in: beBee S ZA - 3 weeks ago
Gauteng, Johannesburg, South Africa Standard Bank Group Full timeStandard Bank Group’s job vacancy, Career and Recruitment Job title : BPM Software Engineer jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 05, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description To apply computer science theories, principals to create, refactor moderate to complex programs/scripts,...
-
Engineer Civil
Found in: beBee S ZA - 5 days ago
Gauteng, Johannesburg, South Africa Trans Africa Projects Full timeTrans Africa Projects’s job vacancy, Career and Recruitment Job title : Engineer Civil / Senior Technician jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : 18-May-24 Quick Recommended Links Jobs by Location Job by industries Purpose of the Job: Substation and Overhead Power Line Civil Designs. Including Earthwork designs. Roads and...
-
Senior Account Director, Enterprise
Found in: beBee S ZA - 1 week ago
Gauteng, Johannesburg, South Africa Coupa Software Full timeCoupa Software’s job vacancy, Career and Recruitment Job title : Senior Account Director, Enterprise jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 15, 2024 Quick Recommended Links Jobs by Location Job by industries Coupa makes companies operate smarter and grow faster. Our leading AI-driven platform connects and optimizes...
-
Software Engineer III
Found in: beBee jobs ZA - 2 weeks ago
Gauteng, Cape Town, South Africa LexisNexis Full timeLexisNexis's job vacancy, Career and RecruitmentJob title : Software Engineer III (Johannesburg, Durban, Cape Town) jobs in GautengJob Location : Gauteng, Cape TownDeadline : May 03, 2024Quick Recommended LinksJobs by LocationJob by industries About the RoleAs a Software Engineer, you'll perform research, design, and software development assignments within a...
-
Senior Electrical or Mechatronic Design Engineer
Found in: Talent ZA 2A C2 - 2 weeks ago
Centurion, South Africa E&D Recruiters Full timeSenior Electrical/Mechatronic Design EngineerCenturionMinimum qualifications and experience required:BEng or BTech (Electrical or Mechatronic Engineering)Automotive OEM Design experience7-10 years design experience3D CAD - Siemens NX will be an advantageThe successful incumbent will be responsible for:Medium and Heavy duty truck chassis harness design using...
-
Senior Electrical or Mechatronic Design Engineer
Found in: Adzuna ZA B C2 - 3 days ago
Centurion, South Africa Adzuna ZA B C2 Full timeSenior Electrical/Mechatronic Design EngineerCenturionMinimum qualifications and experience required:BEng or BTech (Electrical or Mechatronic Engineering)Automotive OEM Design experience7-10 years design experience3D CAD - Siemens NX will be an advantageThe successful incumbent will be responsible for:Medium and Heavy duty truck chassis harness design using...
-
Software Engineer III
Found in: beBee S ZA - 2 weeks ago
Gauteng, Johannesburg, South Africa LexisNexis Full timeLexisNexis’s job vacancy, Career and Recruitment Job title : Software Engineer III – Johannesburg jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 21, 2024 Quick Recommended Links Jobs by Location Job by industries BASIC FUNCTIONS: This position performs moderately difficult research, design, and software development...