Talent.com
Abantu Staffing Solutions
Senior Software Developer (On-site/ remote)Abantu Staffing Solutions • East London, South Africa
No longer accepting applications
Senior Software Developer (On-site/ remote)

Senior Software Developer (On-site/ remote)

Abantu Staffing Solutions • East London, South Africa
3 days ago
Job type
  • Remote
Job description


SUMMARY:
-

POSITION INFO:

Job Description:

Education and Experience:

  • Grade 12/ Matric
  • Diploma/Degree in Software Development
  • Experience 5+ years in a senior development position, using the relevant
  • technologies
  • Strong proficiency in C# and PHP development, including frameworks like .NET
  • Core and ASP.NET MVC.
  • Expertise in RESTful API design, development, integration, and security.
  • Knowledge of front-end technologies such as HTML, CSS, JavaScript, or modern
  • frameworks like Angular/React.
  • Extensive knowledge of SQL Server and MySQL, including database design,
  • optimization, and administration.
  • Familiarity with cloud environments like Azure, AWS, or Google Cloud.
  • Experience working in Agile or Scrum development methodologies.
  • Experience with tools like SSIS, SSRS, PowerBI, or equivalent reporting solutions.
  • Recommended: Experience in GenAi assisted coding, Python & agentic orchestration technologies Recommended: PHP experience

Responsibility:

Strategic Accountability

  • Design, develop, and maintain software solutions, taking ownership of your work while actively contributing to team projects.
  • Create and maintain relational databases in SQL Server and MySQL, including writing optimized queries, stored procedures, and scripts.
  • Advanced proficiency in reporting technologies such as SSRS and PowerBI.
  • Practical knowledge of GenAI-assisted development tools and the ability to leverage GenAI technologies to improve software delivery, automation, troubleshooting, and operational efficiency.
  • Drive business improvement through innovative solutions.
  • Fostering a supportive, innovative, and high-performing team environment.

Functional Accountability and Competencies

Software Development

Design, Development and Maintenance:

  • Develop robust and maintainable applications using C#, ASP.NET Core, and RESTful API integrations within an Agile development environment.
  • Build and maintain modern web applications ASP.NET, .NET Core, and related Microsoft technologies (.NET 6/7/8).
  • Design, develop, and consume RESTful APIs for seamless integration with internal and external systems.
  • Create and maintain relational databases in SQL Server and MySQL, including writing optimized queries, stored procedures, and scripts.
  • Participate in code reviews, ensuring adherence to coding standards, security practices, and scalability requirements.
  • Experience with Entity Framework Core or equivalent ORM technologies.
  • Develop and deploy reporting solutions using SSRS or PowerBI.
  • Understanding of software design principles and secure coding practices.
  • Experience writing unit and integration tests.

Problem Solving and Debugging:

  • Troubleshoot, debug, and enhance existing applications ensuring they perform optimally in production environments.
  • Collaborate with stakeholders to understand requirements and translate them into technical specifications.

Technical Innovation:

  • Identify opportunities to improve processes, systems, and software quality.
  • Stay updated on the latest technologies in, database management, GenAIAssisted
  • Development, and API development to drive modernization and efficiency.

DevOps / Source Control

  • Experience using Git-based source control, and CI/CD pipelines to support automated deployment and software lifecycle management.

Leadership and Team Collaboration

Leadership Roles:

  • Mentor junior developers
  • Take initiative in leading small project teams, delegating tasks, and ensuring
  • timely delivery of milestones.
  • Act as a technical point of contact, providing guidance and support to team members.

Comradery and Teamwork:

  • Foster a positive, inclusive team environment that values collaboration and innovation.
  • Actively engage in team-building activities, contributing to a culture of mutual respect and support.
  • Champion open communication, bridging gaps between team members and stakeholders to align goals.

Ownership and Initiative:

  • Proactively identify challenges and implement solutions without waiting for direction.
  • Take ownership of assigned projects, from planning and development to deployment and support.

Advocate for the use of best practices and modern tools to enhance team productivity.



Create a job alert for this search

Senior Software Developer (On-site/ remote) • East London, South Africa

Similar jobs

Sales Operations Executive

EmplyfyChintsa, EC, ZA

We’re a UK cleaning company and we’re looking for a.You’ll manage warm leads, provide excellent engagement, and convert enquiries into confirmed bookings.Advise clients on appropriate cleaning serv... Show more

Business Development Coordinator

EmplyfyChintsa, EC, ZA

We’re a UK-based cleaning company looking for a driven.Business Development Coordinator.Residential and End of Tenancy client base.You’ll coordinate new business efforts, manage leads, and work wit... Show more

IT Software Developer

Prudent HR SolutionsEast London, EC, za
Quick Apply

Our client, a leading organisation specialising in the development, leasing, and management of commercial and industrial real estate, is seeking a skilled.This is an excellent opportunity to contri... Show more

Digital Sales Consultant

EmplyfyBonza Bay, EC, ZA

We’re expanding our Residential and End of Tenancy cleaning services across the UK.You’ll engage clients via phone or online channels, present services, and convert enquiries into bookings.Convert ... Show more

Client Success Sales Consultant

EmplyfyChintsa, EC, ZA

We’re a UK-based cleaning company specialising in Residential and End of Tenancy services.Client Success Sales Consultant.You’ll engage warm leads, recommend appropriate cleaning solutions, and ens... Show more

Remote Sales Consultant

EmplyfyeMonti, EC, ZA
Remote

We’re a growing UK cleaning company looking for an enthusiastic.You’ll connect with warm leads remotely, discuss cleaning solutions, and convert enquiries into confirmed bookings.Handle warm leads ... Show more

Sales Advisor

EmplyfyChintsa, EC, ZA

We’re a UK cleaning company providing Residential and End of Tenancy services.You’ll manage warm leads, recommend services, and secure bookings while maintaining strong client relationships.Convert... Show more

Sales Specialist

EmplyfyChintsa, EC, ZA

We’re a UK cleaning company specialising in Residential and end-of-tenancy cleaning.Client Solutions Sales Specialist.You’ll engage with warm leads, recommend services, and secure confirmed booking... Show more

MS Server Engineer (L2)

NTT Ltd.East London, ZA

As a MS Server Engineer (L2) at NTT DATA, you will play an essential role in maintaining our clients' IT infrastructure and systems.Your expertise will help keep everything running smoothly by proa... Show more

 • Promoted

Cash Center Admin

iZiCashEast London, Amatole District, South Africa
Quick Apply

To provide comprehensive administrative support for all cash centre operations, ensuring accuracy and efficiency.Compile a range of reports received from the Cash Management Centre (CMC) accurately... Show more

Sales Support Specialist

EmplyfyChintsa, EC, ZA

You’ll assist in managing leads, coordinating follow-ups, and ensuring customers receive timely responses and smooth service.Support the sales team with lead tracking and updates.Follow up with cli... Show more

B2C Sales Consultant

EmplyfyChintsa, EC, ZA

We’re expanding our cleaning business across the UK and are seeking a persuasive.You’ll connect with homeowners and tenants, explain service options, and secure bookings that meet customer expectat... Show more

Service Solutions Sales Consultant

EmplyfyChintsa, EC, ZA

We’re a UK cleaning company providing Residential and End of Tenancy services.Service Solutions Sales Consultant.You’ll manage warm leads, advise clients, and secure confirmed bookings.Convert warm... Show more

Virtual Sales Advisor

EmplyfyEast London, EC, ZA

We provide Residential and End of Tenancy cleaning across the UK.You’ll advise clients, recommend services, and maintain strong client relationships remotely.Convert warm leads into bookings.Recomm... Show more