Software Engineer
Core
Design, develop, and maintain scalable web applications used by internal and external users.
Role type
mid-level software engineer (full-stack)
Builds
modern web applications, front-end interfaces, and back-end services
Domain
technology-driven organisation, digital platforms, customer-facing solutions
Required skills
Java, modern backend frameworks, React, JavaScript, TypeScript, database management, API development, application integration
Preferred skills
AWS, Docker, Kubernetes, PostgreSQL, MongoDB, Node.js, Azure DevOps
Responsibilities
Design and develop scalable web applications, participate in the full software development life cycle, build and enhance front-end and back-end components, integrate applications with databases and third-party services, contribute to system architecture discussions
Seniority
Mid-level, 3 years experience