Senior Software Developer

2 weeks ago


Johannesburg, Gauteng, South Africa Pronel Personnel Full time

Our client based in Johannesburg is seeking a highly professional Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining the company's insurance management software solutions.

Requirements:

  1. Grade 12 (Matric)
  2. Bachelor's or master's degree in computer science or a related field
  3. Specialized knowledge
  4. Strong proficiency in C#, VB.net and MS-SQL
  5. Knowledge and experience working in the Insurance industry
  6. 5+ years of experience in software development
  7. Experience with database design and development (MS-SQL)
  8. Experience with software development methodologies such as Agile or Scrum
  9. Excellent problem-solving and analytical skills
  10. Experience with SOAP and RESTful APIs
  11. Experience with cloud-based technologies such as AWS or Azure

Responsibilities:

  1. Software Development: Design, develop, and maintain high-quality software applications, adhering to coding standards and best practices, providing guidance, mentorship, and fostering a collaborative and high-performance work environment.
  2. Technical Expertise: Provide technical leadership and expertise, conducting code reviews, guiding architectural decisions, and ensuring the team delivers robust and scalable software solutions.
  3. Collaboration and Communication: Collaborate effectively with cross-functional teams, including product managers, quality assurance engineers, and UI/UX designers, to understand requirements, set priorities, and ensure successful product delivery.
  4. Project Management: Drive the full software development lifecycle, from requirements analysis and design to implementation, testing, and deployment, ensuring timely delivery of high-quality software products.
  5. Mentoring and Upskilling: Mentor and coach team members, fostering a culture of continuous learning and growth, and promoting technical upskilling within the team.
  6. Quality Assurance: Work closely with quality assurance consultants to ensure comprehensive test coverage, identify and address software defects, and maintain the overall quality of the software products.
  7. Stakeholder Engagement: Engage with internal and external stakeholders, including staff, partners, and insurers, to understand their needs, gather feedback, and provide technical support and guidance.
  8. Research and Innovation: Stay updated with emerging technologies, industry trends, and best practices, and apply them to improve software development processes and drive innovation.
  9. Documentation: Create and maintain technical documentation, including design specifications, system architecture, and development guidelines.

If you meet all of the above, please send your CV to hr@pronel.co.za. Please note due to high volume responses, only candidates that meet the advertised criteria will be contacted.

#J-18808-Ljbffr

  • Johannesburg, Gauteng, South Africa BET Software Full time

    Role OverviewBET Software is seeking a skilled Senior Software Development Manager to lead high-performing teams and deliver impactful, innovative solutions. The ideal candidate will have at least 10 years of experience in the IT industry, with 3-5 years of experience managing/leading software development cross-functional teams.


  • Johannesburg, Gauteng, South Africa RELX Full time

    About the TeamWe are a dynamic team of Senior Software Developers working on cutting-edge software projects. As a Senior Software Developer, you will work on challenging software development tasks and collaborate with other senior developers to drive technical excellence.ResponsibilitiesDesign and develop complex software systems.Mentor junior engineers and...


  • Johannesburg, Gauteng, South Africa Milton Resourcing Full time

    Join our team as a Senior Software Developer in our Information Technology division in Johannesburg.We are looking for a talented Senior Software Developer to join our team.Responsibilities :Developing high-quality software design and architectureIdentifying, prioritizing, and executing tasks in the software development life cycleDevelop tools and...


  • Johannesburg, Gauteng, South Africa Milton Resourcing Full time

    We are looking for a talented Senior Software Developer to join our team. Responsibilities: Developing high-quality software design and architecture Identifying, prioritizing, and executing tasks in the software development life cycle Develop tools and applications by producing clean, efficient code Automate tasks through appropriate tools and scripting...


  • Johannesburg, Gauteng, South Africa Pronel Personnel Full time

    Our client based in Johannesburg is seeking a highly professional Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining the company's insurance management software solutions.Requirements:Grade 12 (Matric)Bachelor's or master's degree in computer science or a related...


  • Johannesburg, Gauteng, South Africa Pronel Personnel Full time

    Our client based in Johannesburg is seeking a highly professional Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining the company's insurance management software solutions. Requirements: Grade 12 (Matric) Bachelor's or master's degree in computer science or a...


  • Johannesburg, Gauteng, South Africa Datafin It Recruitment Full time

    Job OverviewDatafin It Recruitment seeks a highly skilled Senior Software Developer to join its team based in Johannesburg.The ideal candidate will have a strong background in software development, with expertise in C++ and experience working on backend systems.You will be responsible for designing, developing, and delivering high-quality software products...


  • Johannesburg, Gauteng, South Africa Brilliware Talent Solutions Full time

    Are you an experienced Software Developer looking for your next challenge? We're recruiting for top-tier clients in Johannesburg who need skilled developers to drive their digital transformation projects.The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    Our client is looking for an experienced Senior Software Developer to join the team. In this role, design and implement cutting-edge software solutions. If you thrive in an Agile environment and excel in enterprise-grade development, this is the role for you Responsibilities: · Design and develop enterprise-grade software using C#, .NET Core, SQL, and...


  • Johannesburg, Gauteng, South Africa LexisNexis Risk Solutions Full time

    We are part of LexisNexis Legal & Professional, a global leader in providing legal, regulatory, and business information and analytics.Our company serves customers in over 150 countries with 11,800 employees worldwide.About the RoleThis Senior Quality Test Engineer role involves conducting research, designing, and developing software within a functional area...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    About the RoleThis exciting opportunity is for a Senior Software Developer to join Deka Minas Pty Ltd's technology team.The ideal candidate will have a strong background in software development and experience in working with complex information sources.Develop innovative solutions by integrating and analysing diverse information sources.Build and maintain...


  • Johannesburg, Gauteng, South Africa Digital Gaming Corp. Full time

    Senior Software Developer (iGaming)Apply locations Johannesburg Pretoria time type Full time posted on Posted 30+ Days Ago job requisition id JR9596Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Who we areWe're part of Super Group, the NYSE-listed digital gaming company behind some of the world's...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    MSP Staffing LTD is looking for a highly skilled Senior Lead Software Engineer to join our team.The successful candidate will be responsible for guiding the development team, ensuring the company vision and strategic objectives are achieved.This role requires a strong background in software development, including experience with automated testing frameworks,...


  • Johannesburg, Gauteng, South Africa Ambit Recruitment South Africa Full time

    Job Title: Senior Software EngineerAmbit Recruitment South Africa is recruiting a highly skilled Senior Software Engineer to join a dynamic team and contribute to the development of innovative financial technology solutions.About the TeamThe team values mutual respect, openness, and fairness, and encourages its members to challenge themselves and think...

  • Senior Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Pacifica Senior Living Sunrise Full time

    Johannesburg, South Africa | Posted on 08/26/2024Centrax 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 DescriptionDevelop customizations and extensions for the ERP system. Work closely with the Technical Lead to...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job OverviewWe are looking for a talented Senior Software Engineer to join our team at Network Recruitment. As a key member of our software development team, you will be responsible for designing, developing, and implementing software projects. You will work closely with Firmware Engineers, Designers, and Product Managers to deliver high-quality software...


  • Johannesburg, Gauteng, South Africa NTT Full time

    About the RoleThis Senior Software Development Engineer position involves designing, developing, and testing software systems, modules, or applications for software enhancements and new products. The successful candidate will be accountable for detailed design for certain modules / sub-systems, doing prototype for multi-vendor infrastructure, and showcasing...


  • Johannesburg, Gauteng, South Africa Noam Solutions Full time

    About Noam SolutionsWe are an innovative company seeking a skilled Intermediate and Senior Software Developer to join our team.Key ResponsibilitiesMaintain and modify software solutions to meet business requirements.Develop and test software applications, ensuring high-quality results.Work closely with stakeholders to define test cases and obtain...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    At Blue Bean Software, we're shaping the future of software development. As a leading custom software and product development company, we partner with large enterprises and dynamic start-ups to solve complex challenges.We deliver tailored solutions that blend cutting-edge technology with a deep understanding of our clients' needs. Our team is made up of...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is currently seeking a talented and experienced Senior Software Developer to join our client's team in Johannesburg. As a Senior Software Developer, you will play a key role in designing, developing, and implementing software solutions for their clients.Responsibilities :Determine the requirements of the software from a UI and service API...