Hollard Insurance is looking for Senior Software Engineer

icon briefcase Job Type : Full Time

Number of Applicants



Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Hollard Insurance is looking for Senior Software Engineer

Closing Date 2024/06/12 Reference Number HOL240221-1 Job Title Senior Developer Full Stack Business Unit Hollard Life Solutions Department IT Job Family IT Job Type Classification Permanent Reporting To IT Manager Number of Positions 2 Location - Town / City Parktown Location - Province Gauteng Location - Country South Africa Job Advert Summary The Senior Software Full Stack Developer plays a pivotal role in our dynamic development team, contributing to the design, development, and maintenance of robust software solutions. This position is instrumental in driving innovation, ensuring code quality, and enhancing the overall efficiency and performance of our applications. Joining our team offers the opportunity to work remotely/hybrid, while collaborating with top talent in the insurance industry. If you are passionate about software development, possess the required skills, and are looking for a challenging and rewarding career, we encourage you to apply today. You will get to work with great people to make a difference, collaborate on exciting projects to develop innovative solutions and work for a top employer with a great company culture. We offer career development, a learning culture which will keep you growing and a flexible hybrid working environment. If youre a passionate Software Developer, wed love to hear from you! Key Responsibilities Full Stack Development: Take ownership of end-to-end software development, from conception to deployment, covering both front-end and back-end aspects. Collaborate with cross-functional teams to understand requirements, architect scalable solutions, and implement feature-rich applications. Technology Leadership Stay abreast of industry trends and emerging technologies, providing leadership in the adoption of best practices and cutting-edge tools. Mentor and guide junior developers, fostering a culture of continuous learning and skill development within the team. Take on a self-managed approach to projects and assigned work items. Demonstrate the ability to manage your workload effectively, meeting project timelines and objectives. System Architecture Contribute to the design and architecture of scalable and maintainable systems, ensuring adherence to industry standards and best practices. Identify opportunities for system optimization and implement improvements to enhance overall performance. Code Quality And Testing Implement and advocate for coding standards to ensure the production of high-quality, maintainable code. Perform design and code reviews, actively contributing to maintaining high code quality, optimal performance, and application responsiveness. Conduct thorough testing of applications, including unit testing, integration testing, and performance testing. Collaboration And Communication Work closely with product managers, UI/UX designers, and other stakeholders to translate business requirements into technical solutions. Communicate effectively within the development team and across departments, fostering a collaborative and transparent work environment. Required Knowledge And Experience

  • 6+ years of proven experience as a Full Stack Developer with expertise in both front-end, services and back-end technologies.
  • Expert in C#, .Net, Azure DevOps, JSON, OOP, SQL, MVC, Web Services (Restful or WCF), Entity Framework, Unit Testing, SSRS, .Net Core, Visual Studio
  • Experience in various development methodologies and frameworks, e.g. WPF, MVC, ASP.Net
  • Experience in Agile Methodologies (Scrum)
  • Strong understanding of database management systems, API development, and cloud platforms.
  • Demonstrated ability to lead and mentor a team, fostering a positive and collaborative work culture.
  • Solid experience in designing, developing, and deploying RESTful services, secure coding practices, data encryption, hashing, sharding, separation of concerns.
  • Experience in build, test and deployment automation is advantageous
Educational Requirements Diploma or Bachelor's Computer Science, Engineering, or equivalent. All Hollard appointments are made in line with our DEI policy. Hollard is unapologetically committed to creating and enabling a workplace that values your diversity with a true sense of care, dignity and inclusion. We actively seek to hire for your different lived experiences (including, but not limited to disability, race, religion, ethnicity, culture, language and social origin , gender diversity, sexual orientation, neurodiversity). These grounds enhance cognitive diversity and psychological safety in our workplace for everyone. We proudly promote the Hollard Way we work, which is a combination hybrid work environment at this time. We offer flexibility in our work as far as possible, dependent on the nature of the role. Even if you dont meet all our selection criteria, we encourage you to apply!
Original job Hollard Insurance is looking for Senior Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

icon get direction How to get there?

icon geo-alt Johannesburg, Gauteng

icon get direction How to get there?
View similar Education / Training jobs below

Similar Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.