Intermediate Developer
Job Description:
Are you a problem-solver who thrives on turning data into insight?
We’re on the hunt for Intermediate Developers to join our growing team. A supportive team that values innovation and knowledge-sharing. Exposure to exciting projects with real-world impact.
Duties & Responsibilities
- Work on impactful projects in a collaborative tech-driven environment.
- Build, enhance, and maintain software applications using C# (.NET Core / .NET Framework).
- Write clean, reusable, well-structured code following best practices.
- Implement business logic, APIs, and background services.
- Debug and fix issues using tools like Visual Studio and logging frameworks.
- Participate in code reviews — both giving and receiving feedback.
- Design, optimize, and maintain SQL databases (stored procedures, views, functions).
- Write complex SQL queries for reporting, processing, and integrations.
- Perform performance tuning (indexing, query optimisation).
- Ensure data integrity, accuracy, and security.
- Troubleshoot database-related issues.
Desired Experience & Qualification
- Minimum 5 years’ experience in development.
- Strong SQL expertise (this is key!).
- Familiarity with C# (we’ll help you level up if needed).
- Strong problem-solving mindset and eagerness to learn.