Cape Town, South Africa | Posted on 07/04/2024
The Personnel Corporation is a HR Consultancy situated in Cape Town, South Africa that provides end-to-end easy to implement people solutions to small and medium-sized businesses, right through to large multinational enterprises, nationwide.
Job Description
Job Overview:
As a Software Developer II (Full Stack), you will be part of an exciting journey in Cape Town.
In this role, you'll play a pivotal part in shaping the future of our clients’ products by understanding and defining requirements, designing and implementing enterprise architecture, and developing innovative solutions. With a focus on both front-end and back-end development, you'll have the opportunity to work on medium to large-scale projects, collaborating with stakeholders and mentoring junior developers.
Job description will include but not be limited to:
- Understanding the product goals and related strategy and communicating with stakeholders (including clients) to clarify and define requirements.
- Researching, designing, implementing and maintaining enterprise and business architecture.
- Developing and/or selecting critical components of the overall solution.
- Specifying and designing medium to large and/or moderately complex to complex systems.
- Designing, coding, testing, correcting and documenting new and amended software components from agreed specifications, and agreed subsequent iterations, using agreed standards and tools.
- Assisting with the effective allocation of tasks to team members, including coaching and mentoring less experienced developers and/or graduates.
- Participating in the review of own work and that of others.
- Analyzing business processes to identify potential alternative and new approaches, including automation, cost assessment, benefits, and change impacts.
- Assisting with the definition and management of business goals and the scoping of medium to large or relatively complex changes.
- Thoroughly documenting and supporting software components that are deployed and will participate and/or lead in all facets of the software life cycle. Acting as a point of contact for technical issues, creating documentation and monitoring service levels.
Requirements
Core Competencies required, but not limited to:
- Knowledge of the regulatory, risk, and compliance environment.
- Strong written presentation skills, both technical and verbal, and the ability to structure and articulate complex information and messages to different audiences at all levels.
- Good analytical and problem-solving skills.
- Solid interpersonal skills with the ability to work with different levels in the organization.
- Ability to work independently but also as part of the wider team.
- Developing subject matter expertise and able to mentor and coach less experienced team members.
- Proficiency in related software development, collaboration, and testing tool suites.
- Appreciation for and alignment to standard methodologies regarding object-oriented programming.
- Active interest in new technology and emerging engineering practices.
- Full grasp of the software development process including analysis, design, coding, system and user testing, problem resolution, and planning.
Core qualifications and experience but not be limited to:
- Bachelor’s degree in computer science, Information Systems, Engineering or equivalent.
- Additional skills: PL/SQL, Analytical queries, JQuery, Bootstrap, and PHP.
- 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.
- Experience of developing and implementing relevant strategies in a multi-supplier environment, managing third-party services.
#J-18808-Ljbffr