A leading cash management company in Midrand seeks a Senior Software Developer to oversee software delivery and mentor junior developers. The successful candidate will be responsible for designing and developing applications while adhering to high coding standards. A degree in Computer Science or related field, along with 5-7 years of software development experience, particularly with C#, Java, and SQL, is required. This role offers an opportunity to lead innovative projects in a dynamic environment.
Qualifications
At least 5 - 7 years of hands-on experience in software development.
Proven experience in Object-Oriented Programming (OOP) and design patterns.
Experience in building RESTful APIs to connect to back-end services.
Responsibilities
Plan and manage the delivery of quality software on time.
Provide daily progress updates indicating risks and issues.
Deliver quality code that adheres to coding standards.
Skills
C#
Java
Object-Oriented Programming (OOP)
SQL
RESTful APIs
Git
Spring Framework
.Net Core
TestNG
JIRA
Education
Degree in Computer Science or Information Systems
Tools
JSP
JMockit
Mockito
Job description
A leading cash management company in Midrand seeks a Senior Software Developer to oversee software delivery and mentor junior developers. The successful candidate will be responsible for designing and developing applications while adhering to high coding standards. A degree in Computer Science or related field, along with 5-7 years of software development experience, particularly with C#, Java, and SQL, is required. This role offers an opportunity to lead innovative projects in a dynamic environment.