Senior Developer

3 months ago


Johannesburg, South Africa Capital Recruit Full time

We are looking to hire an experienced Senior Developer to head up our development team. In this role, you will be responsible for overseeing the development and implementation of new systems through your teams. You may also be required to update existing software and conduct feasibility studies on company systems. While your role will be managerial in nature, you will also be expected to code applications, create reports, and mentor the junior developers.

To ensure success as a senior software developer, you should have a high-level managerial skills, in-depth knowledge of programming languages, and outstanding project management skills. The Senior Software Developer needs to know the skills and aptitude of junior staff and assign tasks accordingly.

Responsibilities:
  • Performing coding assignments.
  • Reviewing code work for accuracy and functionality.
  • Creating and implementing design plans.
  • Analyzing code segments regularly.
  • Delegating tasks to team members.
  • Keeping up-to-date with industry trends and technology developments.
  • Code and test program modules that meet design specifications.
  • Maintain, tune and repair applications in order to keep them performing according to technical and functional specifications.
  • Identify configuration changes to applications so that they meet business process requirements.
  • Read, understand and effectively implement application specifications into database design.
  • Manage and/or provide guidance to clients.
  • Identify system deficiencies and implement effective solutions.
  • Create well designed, reusable objects.
  • Meet with development managers to discuss software projects.
  • Conduct feasibility studies for upgraded software systems.
  • Design new software programs, websites, and applications.
  • Assign tasks to junior developers such as coding, testing, debugging, and analytics.
  • Writing advanced programming code.
  • Reviewing updated software systems.
  • Managing project timelines and tasks.
  • Writing development reports.
  • Creating technical documents for new software programs.
  • Training staff on software use.


Abilities and Skills:

  • Django.
  • Python.
  • SQL.
  • Linux.
  • Source Control.
  • Testing Framework (PyTest).
  • Frontend Framework (Svelte, React, Knockout).
  • Experience working in Small/Large Teams.
  • Celery.
  • NGINX,UWSGI.

Competencies

  • Team-building skills with technical and non-technical staff.
  • The ideal candidate must display the following critical competencies and personal traits:
  • Attention to detail.
  • Deadline driven, accountable, thorough and professional.
  • Proactive, Efficient and Focused.
  • Responsible, self-managed and delivery focused.
  • Ability to write code of a consistently high quality.
  • Reliable, trustworthy and a team player.
  • Experience working both independently and, in a team, -oriented, collaborative environment.
  • Flexible with proven ability to conform to shifting priorities, demands and timelines through analytical and problem-solving capabilities.
  • Technically competent with various software programs, including but not limited to Microsoft Office
  • (Word, Excel, PowerPoint, Visio), Microsoft Projects, ServiceNow, Smartsheet and Lucid Chart.
  • Adept at conducting research into project-related issues and products.
  • Must be able to learn, understand and apply new technologies.
  • Support diverse and inclusive work environment.


Experience/Knowledge:

  • BSc in Computer Science Degree, other related discipline or equivalent.
  • 10 Years experience typical for someone at full proficiency for this role.
  • 3-5 years minimum experience to be fully proficient for this role.

  • Senior Developer

    3 weeks ago


    Johannesburg, South Africa Pacifica Senior Living Sunrise Full time

    Johannesburg, South Africa | Posted on 08/26/2024 Centrax Systems is a provider of next-generation technology solutions and services that addresses customer challenges and empowers enterprises into the future and helping businesses stay ahead. Job Description Develop customizations and extensions for the ERP system. Work closely with the Technical Lead to...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    Senior Frontend DeveloperAt Planet10, we're seeking an experienced Senior Frontend Developer to join our development team. The ideal candidate will have a strong understanding of JavaScript, HTML5, and CSS3, as well as experience with React and TypeScript. As a Senior Frontend Developer, you will be responsible for designing and developing high-quality user...

  • Senior Developer

    4 weeks ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    Our client is seeking a Senior Developer (Front End) to join a dynamic team within a leading organisation in the insurance industry. As a key member of the Front-End development team, you will be responsible for designing, developing, and maintaining scalable and high-performing customer-facing applications. This role requires someone with strong expertise...

  • Senior SQL Developer

    1 month ago


    Johannesburg, Gauteng, South Africa Luminary Talent Sourcing Full time

    Job Title: Senior SQL DeveloperJob Summary:Luminary Talent Sourcing is seeking a highly skilled Senior SQL Developer to join our team. As a Senior SQL Developer, you will be responsible for designing, developing, and maintaining complex database systems using SQL.Key Responsibilities:Design and develop database systems using SQLDevelop and maintain complex...

  • Senior Web Developer

    1 month ago


    Johannesburg, Gauteng, South Africa JABES CONSULTANTS Full time

    Job Title: Senior Web DeveloperJABES CONSULTANTS is seeking a highly skilled Senior Web Developer to join our team. As a Senior Web Developer, you will be responsible for assisting with website builds, implementing new design features, and ensuring the underlying structure of a client's website is correct.To succeed in this role, you will need to possess...

  • Senior Web Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa JABES CONSULTANTS Full time

    Senior Web Developer Job DescriptionJABES CONSULTANTS is seeking a highly skilled Senior Web Developer to join our team. As a Senior Web Developer, you will be responsible for assisting with website builds, implementing new design features, and ensuring the underlying structure of a client's website is correct.To succeed in this role, you will need to...

  • Senior Java Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    Senior Java DeveloperMSP Staffing LTD is seeking a highly skilled Senior Java Developer to join our team. The ideal candidate will have a minimum of 6 years of experience working as a software engineer in an enterprise environment.Key RequirementsMinimum 6 years' experience working as a software engineer within an enterprise environmentFrameworks: Spring,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Network Recruitment. As a Senior Software Developer, you will be responsible for designing, developing, and testing business solutions and services using C# and ASP.NET.Key Responsibilities:Design and develop business solutions and...


  • Johannesburg, Gauteng, South Africa Centrax Systems Full time

    Job DescriptionCentrax Systems is seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will play a crucial role in designing, developing, and customizing our ERP system.Key ResponsibilitiesCollaborate with our Senior Developer and Technical Lead to implement technical solutionsWork on both backend...

  • Senior Developer

    1 month ago


    Johannesburg, South Africa Salix Recruitment Full time

    Our client is seeking a Senior Developer (Front End) to join a dynamic team within a leading organisation in the insurance industry. As a key member of the Front-End development team, you will be responsible for designing, developing, and maintaining scalable and high-performing customer-facing applications. This role requires someone with strong expertise...

  • Senior Developer

    4 weeks ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    Our client is seeking a Senior Developer (Front End) to join a dynamic team within a leading organisation in the insurance industry. As a key member of the Front-End development team, you will be responsible for designing, developing, and maintaining scalable and high-performing customer-facing applications. This role requires someone with strong expertise...

  • Senior Developer

    4 weeks ago


    Johannesburg, South Africa Salix Recruitment Full time

    Our client is seeking a Senior Developer (Front End) to join a dynamic team within a leading organisation in the insurance industry. As a key member of the Front-End development team, you will be responsible for designing, developing, and maintaining scalable and high-performing customer-facing applications. This role requires someone with strong expertise...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full time

    Senior PowerApps DeveloperBoardroom Appointments is seeking a highly skilled Senior PowerApps Developer to join our team. As a Senior PowerApps Developer, you will be responsible for architecting and developing high-quality PowerApps applications that meet the needs of our clients.Key Responsibilities:Design and develop complex PowerApps applications that...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Job Title: Senior Software DeveloperAbout IOCO:At IOCO, we believe that innovative software solutions can solve complex real-world problems. We are a consultancy that pushes the boundaries of technology and development expertise across multiple industries.Job Description:We are seeking a Senior Software Developer to join our team. As a Senior Software...

  • Senior Java Developer

    1 month ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    Senior Java Developer OpportunityWe are seeking a highly skilled and experienced Senior Java Developer to join our team at iOCO. As a Senior Java Developer, you will play a key role in designing and implementing innovative software solutions using Java Spring Boot and MySQL.Key Responsibilities:Collaborate with the Product Owner to design and implement new...


  • Johannesburg, Gauteng, South Africa Pillango Placements Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at Pillango Placements. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining complex software applications using a variety of programming languages and technologies.Key Responsibilities:*...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Senior Software Developer OpportunityHire Resolve is seeking a highly skilled and experienced Senior Software Developer to join our client's team. As a Senior Software Developer, you will have the opportunity to work on exciting projects and contribute to the success of our clients while working remotely.Key Responsibilities:Design, develop, and maintain...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Job Title: Senior .Net DeveloperAbout the Role:We are seeking a highly skilled Senior .Net Developer to join our team at Goldman Tech Resourcing. As a Senior .Net Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using .Net Framework and .Net Core.Key Responsibilities:- Design and develop...

  • Senior Developer

    2 months ago


    Johannesburg, South Africa Capital Recruit Full time

    We are looking to hire an experienced Senior Developer to head up our development team. In this role you will be responsible for overseeing the development and implementation of new systems through your teams. You may also be required to update existing software and conduct feasibility studies on company systems. While your role will be managerial in nature...


  • Johannesburg, South Africa OfferZen Full time

    Senior Dotnet DeveloperWe are seeking a highly skilled Senior Dotnet Developer to join our team at OfferZen. As a Senior Dotnet Developer, you will be responsible for designing, developing, and maintaining complex software applications using C# and.NET technologies.Key Responsibilities:Design and develop scalable, efficient, and reliable software...