Date | 2024-06-28 |
---|---|
Job Title | Software Engineering Manager (C#) |
Employer | More Information |
Salary | Market related |
Category | It Computing Software |
Location |
ZA / South Africa |
Job Summary
Software Engineering Manager (C#) Permanent Cape Town (Hybrid) An established Fintech company has a Software Engineering Manager position available. As a Software Engineering Manager, you will oversee multiple front end delivery teams in our Engineering Department. You will lead and manage a group of software engineers to design, develop and maintain software applications. You will be responsible for ensuring the successful completion of projects, the high quality of software development, and the continuous growth and development of the engineering teams.
Responsibilities:
Lead and manage multiple teams of software engineers and provide technical leadership, mentoring and coaching Work closely with our Head of Engineering to develop and implement software engineering best practices and ensure they are consistently applied across all teams Collaborate with cross-functional teams, such as product management and quality assurance, to ensure effective communication and coordination Work with technical leads to define project scope, objectives, and timelines and track progress against those objectives Manage project priorities, allocate resources, and ensure timely delivery of projects across multiple teams Identify and address project risks and issues and take corrective actions to keep projects on track Oversee the hiring process for new team members and ensure teams are staffed with the appropriate level of resources Foster a culture of continuous improvement and innovation within the engineering teams, encouraging experimentation and new ideas The Competencies were after: Strong technical background in software development. You should be knowledgeable about C#, software development methodologies, and best practices. Lead and motivate teams of developers to work together effectively and achieve project goals. You should be able to provide direction, set priorities, and provide feedback to team members. Effective communicator, able to convey technical information to non-technical stakeholders and team members. You should be able to communicate project progress, status, and issues to the team and management. Strong project management skills, including the ability to develop project plans, manage schedules, identify and mitigate risks, and ensure that projects are delivered on time and within budget. Build and maintain strong, cohesive teams. You should be able to identify and address team members“ strengths and weaknesses, provide feedback, and create a supportive work environment. Think strategically, with a focus on long-term goals and objectives. You should be able to identify trends and emerging technologies and develop plans to leverage them. Adaptable, begin able to adjust plans and strategies in response to changing circumstances or new information. Identify and solve problems as they arise. You should be able to analyse complex issues and develop solutions that are feasible, effective, and cost-efficient. The skills and experience were looking for: Bachelor“s or Master“s degree in Computer Science or a related field Proven experience managing multiple software engineering teams and delivering high-quality software products Experience with software development methodologies, such as agile, and software engineering best practices, such as code reviews, automated testing, and continuous integration Strong technical skills and ability to lead teams working with multiple programming languages and technologies Excellent communication skills and ability to collaborate with cross-functional teams Ability to manage multiple projects simultaneously and prioritise tasks effectively Strong leadership skills and ability to motivate and mentor team members Experience with project management tools, such as JIRA, and version control systems, such as Git Experience with integrating with third party providers and managing provider relationships Proven experience of full stack software development including front end frameworks or libraries such as React, Vue or Angular Strong technical skills across Azure cloud, Infrastructure, .NET Core, C#, SQL Server, MVC, Microservices, Serverless components, Distributed systems, CI/CD pipelines, messaging, EDA, scripting, Durable functions
Software Engineering Manager (C#) position available in ZA, South Africa. This job position was posted by . The job has been posted on 2024-06-28 in the It Computing Software category
Click Go Apply to apply online!
You might also like to look at the available jobs in the same area.
Apply directly for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.
We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.
Here are some more related positions
Johannesburg: Engineering Lead: Software Development: Banking: 1 Year Ftc
Engineering Lead: Software: Solutions Design: Banking: 1 Year FTC To envision, lead and develop fit for purpose, integrated end- to end technical solutions across multiple technologies for the organization, through inspirational technical leadership and vi
View Job
Engineering Lead
South Africa: Software Engineering Manager (C#)
Software Engineering Manager (C#) Permanent Cape Town (Hybrid) An established Fintech company has a Software Engineering Manager position available. As a Software Engineering Manager, you will oversee multiple front end delivery teams in our Engineering De
View Job
Software Engineering Manager (C#)
Cape Town City Centre: Head Of Software Engineering
Developer of high-tech instrumentation, electronics and mechanical systems seeks to employ a suitably qualified Software Engineer to manage and lead a team of Software Engineers. Based in Cape Town . For the position you would be required to have: Eng/M.Sc
View Job
Head Of Software Engineering
Somerset West: Manager: Control Engineering And Software Engineering posted by Lebo Business Consulting (Pty) Ltd
Development, construction, implementation of new control hardware and software; develop and control current control systems in EPICS and OS/2 environment; Assist with procurement processes; risk management; project management; financial management;- M Eng/
View Job
Manager
Centurion: Business Development Executive (Software/Tech/Engineering) posted by Curiska
Are you passionate about technology and sales? Our client is looking for askilled Sales Professional to join their team!Desired Experience & Qualification Not essential but adavantageous to have National Diploma or Bachelors degree in; Business orEngin
View Job
Business Development Executive (Software/Tech/Engineering)
Johannesburg: Software Engineering Manager posted by Crayon
To find out more, click Apply or head on over to Crayon to review the full spec and applywww.********.co.zaHow you`ll roleAs the Senior Tech Lead you will fill the dual role of Senior Technical Lead (60%) and Software Developer (40%) as you progress toward
View Job
Software Engineering Manager
Johannesburg: Software Engineering Manager posted by PRR Recruitment Services
Urgently looking for a Senior Manager, Product & Engineering The ideal candidate will have a strong Software Development background He weak caudate wok be responsible for ongoing management of the product and roadmap and delivery of the product. Strong
View Job
Software Engineering Manager
Cape Town City Centre: Head Of Salt Software Engineering
Qualification: PhD(Eng) 5 years; or MEng/MSc(Eng) 7 years; or BEng/BSc(Eng) 9 years, practical experience in the full software development life cycle in a scientific, engineering, instrumentation, or industrial environment. PMP (Project Management Profe
View Job
Head Of Salt Software Engineering
South Africa: (B.Eng) Senior Software Engineer (Engineering) posted by AtripleA recruitment & temps
Menlyn Permanent R40 000 - R60 000 per month Our Client is seeking a SENIOR SOFTWARE ENGINEER to join their team in Menlyn. Workplace will be Pretoria or at client projects around Gauteng.Should you meet the above requirements, please email your CV to A
View Job
(B.Eng) Senior Software Engineer (Engineering)
South Africa: Software Engineering Tech Lead – Perm – Hybrid (Melrose Arch) – R960k Per Annum posted by E-Merge
Our prestige client is seeking a highly skilled Software Engineering Technical Lead to support their development team as we build out a new core technology solution. As a senior member of the technology team you`ll work directly with the CTO, Head of Engin
View Job
Software Engineering Tech Lead – Perm – Hybrid (Melrose Arch) – R960k Per Annum
Johannesburg: Intermediate Electronics Software Engineer (C++ And C#) (Engineering Degree) posted by Datafin
Intermediate Electronics Software Engineer (C++ and C#) (Engineering Degree)IT - Software DevelopmentJohannesburg - GautengENVIRONMENT: DEFINE technical proposal content, ensure teams have appropriate product & technical specs and the flawless execution of
View Job
Intermediate Electronics Software Engineer (C++ And C#) (Engineering Degree)
Johannesburg: Junior Electronics Software Developer (C++ And C#) (Engineering Degree) posted by Datafin
Junior Electronics Software Developer (C++ and C#) (Engineering Degree)IT - Software DevelopmentJohannesburg - GautengENVIRONMENT: DEFINE technical proposal content, ensure teams have appropriate product & technical specs and the flawless execution of proj
View Job
Junior Electronics Software Developer (C++ And C#) (Engineering Degree)
Cape Town: Software Engineering Team Lead (C#/Java/Python) posted by Datafin
Software Engineering Team Lead (C#/Java/Python)IT - Software DevelopmentCape Town - Western CapeENVIRONMENT: THE coding expertise of a hands-on, passionate and self-driven Software Engineering Team Lead is sought to lead the Front Office Research Dev team
View Job
Software Engineering Team Lead (C#/Java/Python)