Key Responsibilities:
- Full stack software development and management of the development life cycle.
- Innovative, understanding, and problem-solving mindset of complex scenarios.
Development Value:
- Experience with full stack software development (front and backend with DB/APIs).
- Direct stakeholder engagement and full software development life cycle management.
- Opportunity to research, develop and implement prototypes/solutions using new technologies.
- Personal and technical growth is fostered under the mentorship of a group of vastly experienced, technically focused colleagues.
- Operating in an agile and multi-tasking environment.
Soft Skills:
- Self-motivated and well organised.
- Passionate about technologies and continually learn new technologies.
- Strong ability to prioritise, manage and perform multiple tasks.
- Curious, attentive to detail and seeks clarity.
- Able to work individually and within a team.
- Excellent written and verbal communication skills.
Technical Skills:
- Proficient working with source code repositories (Azure and/or GIT).
- Excellent understanding of object orientated programming and scripting.
- Experience writing complex SQL queries (Sybase advantageous).
- Proficient with UNIX/LINUX operating systems/commands.
- Understanding of API Services (SOAP, REST, Graph).
Programming Language:
- Proficient in Java EE
- with OpenJDK
- with Spring 4.0+ Framework
- with Spring Boot/Wildfly web servers (or similar)
- with Angular 14+