Our Client a Global tech firm is seeking 2 Senior Developer - Engineering Lead to join their in Rivonia on a contract basis (Hybrid). They offer stability, growth, attractive rates and a great working environment.
We are seeking a highly skilled Senior Developer Engineering Lead to join our team. This role involves leading development teams, ensuring high-quality code, and managing project timelines. The ideal candidate will possess strong technical expertise, leadership skills, and the ability to collaborate across departments to deliver innovative software solutions.
Responsibilities
- Oversee the design, development, and implementation of software solutions.
- Manage project timelines and ensure timely delivery of projects.
- Collaborate with cross-functional teams to define project requirements and deliverables.
- Ensure adherence to coding standards and best practices.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve complex technical issues.
- Stay updated with the latest industry trends and technologies to drive innovation.
Requirements
- Proven experience as a Senior Developer or Engineering Lead.
- Strong proficiency in programming languages such as Java 17, C#
- Extensive experience with software development
- Software design and development
- Database skills and understanding of DB tables relationships
- Data Modelling and design
- Obsessed with Automation
- DevOps toolsets (preference of Azure)
- Understanding of ETL Processes
Qualifications
- NQF Level 6 Qualification in Computer Science or Information Technology.
Required Technical Knowledge
- Advanced Java (17) and C#
- Software design & development (Micro-services, RestAPI, Procedural, etc.)
- Java 17 or above
- C#
- Back-end on MSSQL and
- Azure
- Abinitio / Connect Direct, etc