Senior Software Developer
Oscar
In this Senior Software Developer role, you will architect and build new software solutions while enhancing existing applications and integrating systems. You will collaborate with the Lead Developer, Product Owners, QA, and cross‑functional teams to influence technical decisions and the IT strategy. The role combines hands‑on development with mentoring junior developers and solving complex challenges. You will contribute to the company’s digital transformation and technology roadmap. This position offers impact through shaping architecture and introducing modern technologies in a growing tech team.
Responsibilities- architect and develop new software solutions
- maintain and improve existing applications
- integrate systems across the company
- collaborate with Lead Developer, Product Owners, QA, and wider business
- contribute to technical decisions and IT strategy
- hands-on development and mentoring of junior developers
- shape the future of the company’s technology
- minimum 5 years of software development experience
- C#/.NET
- strong understanding of DDD, TDD and OOP design patterns
- REST APIs
- SQL Server or NoSQL
- JavaScript, HTML, CSS
- Agile/Scrum experience
- collaborative
- mentoring
- proactive
- JavaScript Library experience (React, Angular or Vue)
- Azure and Serverless features
- Docker, Kubernetes, Containerisation
Reference: WJ-747_31292416 · Posted 13 Nov 2026, 09:43 PM