Overview
We are seeking a talented and motivated individual to join our team in a pivotal engineering role. This position offers an exciting opportunity to contribute to innovative projects that enhance the delivery of our counselling services.
Key Responsibilities
- Design and develop high-quality software solutions that meet the needs of our clients.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organisation, and automatization.
Requirements
- Proven experience as a software engineer or similar role.
- Strong knowledge of programming languages such as Python, Java, or C#.
- Experience with database management and web technologies.
- Ability to work independently and as part of a team.
- Excellent problem-solving skills and attention to detail.
Nice to have
- Familiarity with cloud services (e.g., AWS, Azure).
- Experience with Agile development methodologies.
- Understanding of counselling or mental health services.