Responsibilities:
- Design, develop and test software solutions based on business requirements
- Identifying new and emerging technologies that can benefit the organization
- Developing prototypes and proof of concepts using these technologies to ensure they will suite the needs
of the organization - Ensuring all developed solutions are cost effective and conform to organizational standards, including those dictated by certification and security requirements
- Working with other developers & engineers to deliver on proposed solutions
- Working with business stakeholders to understand their needs and design solutions to solve those needs
- Upskilling on new technologies and staying up to date with modern technologies
- Selecting the potential technologies for implementation to solve unique business challenges
- Providing guidance to others on the implementation of new technologies
- Ensuring accurate project tracking & reporting
- Performing other duties as assigned
Technical Requirements :
- C# & .NET (Framework & Core)
- MS SQL Server (other RDB experience beneficial)
- Web and Desktop based application development
- Application web service development
- ORM experience (Entity Framework preferred)
- Public Cloud experience (Microsoft Azure preferred)
- CICD experience (beneficial)
- Experience implementing software design patterns
Qualifications
- BSc in Computer Science, Engineering, or a related field
- Minimum of 7 or more years of experience required (kindly note that the year’ of experience is only a roughguideline, and the appropriate level will be ascertained during the interview process)
Please consider your application unsuccessful if you have not received a response within two weeks of applying.
Desired Skills:
- Development
- Research Development
- Software Development
- Systems Software
About The Employer:
An international freight forwarding company is looking for a Senior Software Developer to join their team in Port Elizabeth.