Senior Software Engineer
Skills
C#APIDelphiMentoringOracle DatabaseSoftware Engineering Practices
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong development experience in C# and Delphi
- Experience working across APIs Oracle SQL and cloud-based technologies
- Ability to solve complex technical challenges and deliver high-quality software
- Confidence taking ownership and balancing hands-on delivery with technical leadership
- Experience in Agile Scrum and Git code management
- Commitment to quality reliability and maintainable solutions
- Must pass enhanced security vetting
- Willingness to participate in 24/7 on-call rota
Nice to have
- Proactive
- Collaborative
- Mentoring mindset
- Continuous improvement focus
- Problem solver
Day to day
- Design, develop and maintain bespoke software solutions for customers and internal teams
- Work in a fast-paced Agile environment across internal tools customer-facing applications APIs and databases
- Enhance support and modernise CRM products while integrating them with modern platforms
- Take ownership of software quality by testing stability and readiness for deployment
- Shape technical direction drive continuous improvement and mentor engineers through knowledge sharing
