Team Lead Developer

3 weeks ago


Pretoria, Gauteng, South Africa PaySpace Full time
PaySpace's job vacancy, Career and Recruitment

Job title : Team Lead Developer – Calculations jobs in Gauteng

Job Location : Gauteng,

Deadline : May 12, 2024

Quick Recommended Links

Jobs by Location
Job by industries

Job Purpose

As a Team Lead Developer, you are responsible for overseeing and managing a team of Developers in partnership with the Technical Leads to ensure that both you and the team delivers code in alignment with technical standards and Industry best practices.

Additionally, you will drive the maintenance and development of the various backend calculation services pertaining to legislative compliance, payroll, and HR, with a strong focus on performance optimization, throughput, and accuracy.

Duties and Responsibilities

Work ethic

Lives the company's values and service standards.
Adheres to business processes and systems to meet the company's quality requirements.
Takes personal accountability for service excellence.
Understand their role within the organisation from an information security perspective and commit to protecting the organisation's security information assets.
Ensures Cost savings and efficiencies in area of accountability.

Self-development
Update job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Prepare personal development plans in conjunction with Manager and implement in line with business requirements.
Stay abreast of emerging technologies/industry trends and apply them into operations and activities.

People Management
Ensure that employees prepare personal development plans, review and implement these plans in line with business requirements.
Implements performance improvement initiatives.
Drives the performance process on an annual basis.
Provides direction, coaching and mentorship to employees to improve performance.
Ensures effective conflict resolution and responds to any complaints and concerns timeously.
Ensures teamwork to achieve shared goals.

Develop and maintain Calc application
Analyse and resolve technical and application problems.
Use Azure DevOps to manage tasks and application code.
Design extensible, secure, scalable, and maintainable enterprise level applications
Write well designed, testable, efficient and secure code by using best software development practices
Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain calc applications built on Microsoft technologies.
Contribute to brainstorming sessions with development team to ensure understanding and clarity of requirements based on functional and technical needs.
Develop, refine, and optimize applications.
Provide third-level support to business users as and when required.
Ensures the deployment of application into staging/testing environment and ensures application is packaged and supported for deployment of releases.
Participate in code reviews of solution designs and related code.
Research and evaluate a variety of software products to ensure implementation/alignment to best practice.
Make use of your strong technical understanding of industry standards to contribute to our product.
Bachelor of Science in Computer Science, Information Systems, Informatics

Requirements

Preferred Qualifications (advantage, but not essential):

Bachelor of Science in Computer Science, Information Systems, Informatics

Minimum Technical Requirements:
7 + years working experience in C#
7 + years working experience in application or web development.
5 + years working experience in MS SQL Server (T-SQL, Stored Procedures, Views etc)
Clean code (SOLID/DRY/YAGNI) principals

Advantages but not essential:
Previous managerial experience in similar role
Redis or similar in and out of memory caching
Azure
REST API
RabbitMQ/Azure Message Bus or similar
Unit Testing (NUnit)
Tasks and threads
Dapper or similar ORM technologies

Competencies:
Good communication skills
Strong analytical skills
Self-motivated with a desire to learn.
Innovative problem solver
Must be able to work as part of a team.
Be able to work independently as well.
Work in rapid changing, high delivery environment.

*ICT jobs in south africa
*Team Lead Developer – Calculations in

  • Pretoria, Gauteng, South Africa careers24 Full time

    Manages the team and the sprints, being responsible for communication, team health and culture. Has authority over process, structure, scheduling, task assignment, documentation. Develop and maintain our innovative hearing health platforms on the nati...Hands on Android software developer having been responsible for the development and maintenance of 1 or...


  • Pretoria, Gauteng, South Africa South African Reserve Bank Full time

    Job DescriptionThe purpose of this position is to realise the responsibilities of the Prudential Authority (PA) in respect of the supervision and regulation of actuarial risks in insurance entities. The successful candidates - one position for life actuarial and one position for non-life actuarial - will be involved in operational duties associated with on-...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    A you a Stable Full Stack .Net Developer with at least 3 years experience?Do you have an impressive academic background and looking for a stable role in one of SA's leading software providers?Here's a hybrid role just for you.

  • SAP UI5 Developer

    2 weeks ago


    Pretoria, Gauteng, South Africa SabenzaIT Full time

    Our client is a leading innovator in the automotive industry. We specialize in crafting cutting-edge solutions that drive efficiency and excellence in automotive manufacturing. With a commitment to innovation and a passion for excellence, we're seeking a talented ABAP UI5 Developer to join us in pushing the boundaries of automotive technology. As an ABAP UI5...

  • Snr C# Developer

    2 weeks ago


    Pretoria, Gauteng, South Africa SabenzaIT Full time

    Join our dynamic team in the National Treasury space as a Senior C# Developer within the Systems Support department. Our client plays a crucial role in the economic development of South Africa, and your expertise will contribute to maintaining and enhancing the systems that support this mission. Minimum Requirements:Hold a pertinent tertiary degree in...


  • Pretoria, Gauteng, South Africa Talent Evolution (Pty) Ltd Full time

    Our client is seeking a full stack developer with 3 – 5 years' experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks,...Requirements: Specific Skills & Experience: · A relevant tertiary qualification (Honours in Computer...


  • Pretoria, Gauteng, South Africa SabenzaIT Full time

    re you a skilled Angular Front-End Developer with a passion for innovation and cutting-edge technology? Our client is seeking a talented Angular Developer to join their dynamic team at their Midrand/Menlyn location. As a global SEOleader in the automotive industry, they are committed to shaping the future of mobility through innovative solutions and...


  • Pretoria, Gauteng, South Africa Mediro Recruitment Full time

    Job DescriptionDescriptionDevelopment and maintenance on platform. Develop systems solutions in line with quality and delivery requirements. Review code of team members in line with quality and delivery requirements. Ability and willingness to coach and give training to fellow colleagues and users when required. Compiling of user and operational manuals. 2nd...

  • Marketing Manager

    6 days ago


    Pretoria, Gauteng, South Africa Michael Page Full time

    About Our Client Our client is an innovative FinTech on a growth trajectory, powering up the local economy one ambitious business owner at a time. Job Description The successful marketing manager will have the following responsibilities: Defines, aligns, and drives the implementation of the partner and solutions marketing strategies. Ensure alignment with...


  • Pretoria, Gauteng, South Africa Michael Page Full time

    About Our Client Our client is a global leader in chemical manufacturing, is seeking a highly skilled and Mandarin-speaking Senior Technical Sales Account Manager to join their team. The ideal candidate will be based in Johannesburg, South Africa, and will be responsible for driving sales and technical support in the Sub-Saharan Africa region, with a focus...


  • Pretoria, Gauteng, South Africa Michael Page Full time

    About Our Client Our client is a market leading mining chemicals and technlogy global company. Job Description The ideal candidate will be responsible for the following: Provide specialized geological expertise tailored to the unique challenges and requirements of mining and drilling operations.Conduct thorough on-site assessments and consultations at mining...


  • Pretoria, Gauteng, South Africa Michael Page Full time

    About Our Client Our client is a global leader in medical devices and solutions, dedicated to advancing healthcare through innovative technologies. With a comprehensive portfolio of products spanning patient monitoring, in-vitro diagnostics, medical imaging, and more, our client is committed to improving patient outcomes and making healthcare more accessible...


  • Pretoria, Gauteng, South Africa Jobking Full time

    Laura Deats Appointments are experts in matching top talent to career opportunities in order to build high performance teams and enhance your company's competitive edge.Our client a well established provider of services to the automotive and fleet sector wishes to appoint a self driven, energetic candidate with excellent communication and negotiation skills...


  • Pretoria, Gauteng, South Africa Michael Page Full time

    About Our Client Technical Sales Representative (Drill and Blast) - GautengAt IMDEX we are forever curious - we believe in shaping the future of mining by questioning the status quo, addressing our customers challenges, and setting new benchmarks for what can be achieved in our industry. IMDEX is a leading global Mining-Tech company that enables drilling...


  • Pretoria, Gauteng, South Africa MCH INTERNATIONAL RECRUITMENT (PTY) LTD Full time

    Are you a strategically minded IT professional that would like to manage and grow a small IT department and lead the company's digitalization efforts? Would you like to work for a company that encourages growth and development for their employees and ...Proven working experience as an IT Manager or relevant experience. Excellent knowledge of technical...


  • Pretoria, Gauteng, South Africa Jobking Full time

    Customer focussed retail brand, is looking for a passionate, energetic and adventurous Technical Sales Assistant to join their team Previous experience in:Driving sales through excellent customer serviceMaximizing sales engagementMerchandising to optimize salesReducing stock loss effectivelyAssisting & educating team & customers on productsAdministration and...


  • Pretoria, Gauteng, South Africa International Labour Organization Full time

    Grade: NOB Vacancy no.: DC/PRETORIA/NO/2024/01Publication date: 22 April 2024Application deadline (midnight Pretoria time): 05 May 2024 Job ID: 11896 Department: RO-Africa Organization Unit: DWT/CO-Pretoria Location: Pretoria Contract type: Fixed Term Contract duration: 12 Months Under article 4.2, paragraph (e) of the Staff Regulations, the filling of...


  • Pretoria, Gauteng, South Africa International Labour Organization Full time

    Grade: NOB Vacancy no.: DC/PRETORIA/NO/2024/01Publication date: 22 April 2024Application deadline (midnight Pretoria time): 05 May 2024 Job ID: 11896 Department: RO-Africa Organization Unit: DWT/CO-Pretoria Location: Pretoria Contract type: Fixed Term Contract duration: 12 Months Under article 4.2, paragraph (e) of the Staff Regulations, the filling of...


  • Pretoria, Gauteng, South Africa Jobking Full time

    Job Summary Statement:The successful candidate will be responsible to deliver sales in order to process sales of new vehicle transactions accurately and timeously through the execution of predefined work objectives as per agreed standard operating procedures.Minimum Qualification:Matric preferableMinimum Work Experience:1 to 2 years working experience in the...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Our client, a multidisciplinary engineering company based in Centurion, who is at the forefront of delivering cutting-edge hardware and software-based security solutions in the ICT industry, is looking for dynamic and skilled Software Developers to join their innovative team. They pride themselves on developing secure networking encryptors, secure mobile...