Senior Software Engineer

Details of the offer

Job title : Senior Software Engineer
Job Location : Gauteng,

Deadline : December 12, 2024

Quick Recommended Links


Jobs by Location
Job by industries

We have an exciting opportunity for a Senior Software Engineer to join our Financial Services engineering team, where you'll be surrounded by passionate individuals, and a collaborative culture that fosters creativity and growth! We are a dynamic and innovative team committed to revolutionizing the industry. As a senior software engineer, you will be an integral part of our forward-thinking team, driving impactful projects and shaping the future of our products. You'll have the opportunity to work on exciting challenges, leverage the latest tools and technologies, and make a tangible impact on a global scale.
Your responsibilities as a Senior Software Engineer will include (but are not limited to): Writing code that serves as an example for other software engineers Applied and energetic involvement in the design and implementation of medium to-large size features Demonstrating a broad knowledge of industry trends and standards, our infrastructure, and our delivery system Providing technical advice and weighing in on technical decisions that impact the team or the company at large Improving the overall quality of engineering done in your team and consistently taking steps to support the success of your teammates Mentoring others to accelerate their career growth and encouraging them to participate Building on the team processes and looking for ways to improve them
Key Requirements: Grade 12 or equivalent (Essential) Relevant IT degree or diploma (Desirable) 7+ years' experience working as a Software Engineer Strong PHP background with working experience in PHP frameworks & related open-source technologies Ability to build, test, and deploy applications using Docker Database management experience (data migration, transformation, and scripting) Experience with modern Git workflows (pull requests, code reviews, CI/CD) Experience with Agile Software Development Methodologies such as Scrum/Kanban Applied understanding of design patterns and principles (such as the SOLID principles) Applied understanding of web application architecture and object-oriented programming Knowledge of microservices architecture and RESTful API services Knowledge of Cloud Technologies (AWS etc.)
Additional Skills: Strong communication skills for effectively conveying technical concepts, collaborating with team members, and understanding requirements and feedback Leadership skills for guiding and mentoring junior team members, fostering teamwork and collaboration, and setting a positive example within the organization Ability to analyse complex problems, think critically, and devise effective solutions aligning with project goals and business needs Being adaptable, open to change, and having a willingness to learn and adapt to new technologies, methodologies, and approaches in our rapidly evolving industry Familiarity with fundamental accounting principles and concepts, including knowledge of concepts like double-entry bookkeeping, accrual accounting, financial statements, chart of accounts, and general ledger  

ICT jobs


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Information Technology Manager

Location: King George, VA Desired Candidate Qualities: Ten (10) plus years of experience with demonstrated ability to plan and coordinate the installation, t...


Tech Wizards - South Africa

Published a month ago

Data & Analytics Industrial Placement

Data & Analytics Industrial PlacementJob Description SummaryPrior to submitting your application, please visit our early careers website to find out more abo...


Industry Placements - South Africa

Published a month ago

Specialist Technology Transfer Project

JOB PROFILE FIXED TERM CONTRACT (12 MONTHS) JOB TITLE: Specialist: Technology Transfer Projects JOB GRADE: C5 Minimum Midpoint TOTAL CTC: R507 409 - R596 9...


Small Enterprise Development Agency_Gov - South Africa

Published a month ago

Data Engineer

Please note that at this time, we are not accepting resumes from external agencies or recruiters. Any unsolicited resumes will not be considered and will not...


Hakkoda Inc. - South Africa

Published 12 days ago

Built at: 2024-12-23T09:18:15.582Z