Our client is seeking an experienced and motivated Senior Software Developer II to join their dynamic team.Responsibilities:Understand the product goals and related strategy and communicating with stakeholders (including clients) to clarify and define requirements.Research, design, implement and maintain enterprise and business architecture.Develop and/or select critical components of the overall solution.Specify and design medium to large and/or moderately complex to complex systems.Design, code, test, correct, and document new and amended software components from agreed specifications, and agreed subsequent iterations, using agreed standards and tools.Assist with the effective allocation of tasks to team members, including coaching and mentoring less experienced developers and/or graduates.Participate in the review of own work and that of others.Analyze business processes to identify potential alternative and new approaches, including automation, cost assessment, benefits, and change impacts.Assist with the definition and management of business goals and the scoping of medium to large or relatively complex changes.Thoroughly document and support software components that are deployed and participate and/or lead in all facets of the software life cycle.Act as a point of contact for technical issues, creating documentation and monitoring service levels.Ensure that solution development projects or programmes are delivered on time, within budget, meet quality targets, and align with the appropriate standards, methods, and procedures.Qualification and Experience:Bachelor's degree in computer science, Information Systems, Engineering or equivalent.Relevant coding bootcamp, MOOCs certifications (e.g., PL/SQL, Analytical queries, JQuery, Bootstrap, HTML, PHP, C#, Javascript (Node.js), AWS or Postgres experience).At least 5 years' experience in a software development or technical architect or similar role (one or more IT areas).At least 7 years' experience in a similar position (progressive career development into a senior front-end or back-end development).Experience of dealing with relevant stakeholders, building strong relationships with decision makers, influencers, and clients.Experience of delivering consultancy type projects, whether within a consultancy or as an internal business team.Experience of IT in a complex business environment with the ability to translate technical concepts into business terms.DevOps experience.Experience of developing and implementing relevant strategies in a multi-supplier environment, managing third party services.Proven track record of delivering technology services via appropriate project management methodologies utilizing the best of Waterfall and Agile.Salary: Market relatedWorking hours: 08:00 – 17:00 Monday to FridayShould you wish to apply for the position, please apply directly via this job board, ensuring that you quote reference number 202569 in the subject heading or email body.Surgo (Pty) Ltd will consider all applications in terms of its Employment Equity (EE) and is committed to maintaining diversity in its appointments. Surgo (Pty) Ltd encourages people with disabilities and from other diverse backgrounds to apply. Due to the high volume of applications, should you not receive feedback within three months upon submission, you can assume your application was unsuccessful and we encourage you to reapply. Please note that as a registered member of APSO, Surgo (Pty) Ltd does not hold applicants accountable for any application fee.Your CV will be kept on our database for us to contact you should any future vacancies become available. If you do not wish for us to keep your CV for any other positions, please email ******.
#J-18808-Ljbffr