Job Description:
- Analyse user needs;
- Develop and support data analytics solutions;
- Work with Operations to automate system monitoring, testing and deployment;
- Monitor, identify and correct more complex software defects to maintain fully functioning applications software;
- Design and monitor the quality of applications software tests and respond to user emails to monitor, diagnose, and correct performance issues;
- Develop existing and new applications by analysing and identifying areas for modification and improvement;
- Develop new applications to meet customer requirements;
- Contribute to and maintain a road map to facilitate application software development and ensure the development work is prioritised in line with business requirements.
Requirements:
- At least 4+ years of Python development experience and someone who has ideally worked as an experienced back-end engineer;
- You should have at least 3 plus years of working experience with technology frameworks where appropriate, particularly C#.
- Candidate must have rest API design and development;
- Data processing with Python is higly added advantage
- Experienced in Software Development Life Cycle, e.g. Agile;
- Ownership of project delivery;
- 2+ years’ experience with a relational database; SQL Server and Oracle preferred;