VOTRE PROCHAIN CHAPITRE
Senior Software Engineer
À propos du poste
• Collaborate with stakeholders to understand user requirements and translate them into technical design documents
• Design scalable software architectures supporting current and future cross-functional needs, including software, hardware and communication components
• Develop high-level system design diagrams
• Implement moderate-to-complex web applications across multiple platforms
• Design, build, test and maintain applications, websites, data processes and user interfaces
• Ensure code quality and DevOps alignment through CI/CD pipeline development and continuous improvement
• Conduct code reviews and champion coding standards and engineering best practices
• Collaborate with project management to define technical direction and delivery timelines
• Clear, confident written and verbal communication and ability to break down complex ideas
• Collaborative mindset and ability to work with cross-functional teams
• Strong organisational skills and ability to manage multiple projects
• Exceptional attention to detail and commitment to high-quality work
• Adaptability in fast-moving environments
• Proficiency in .NET 8+ for Web APIs and Worker Services
• Solid experience with C# 8 and above
• Hands-on experience with Elasticsearch
• Strong working knowledge of MS SQL Server, Entity Framework Core and Dapper
• Familiarity with RabbitMQ, Kafka or Azure Service Bus
• Proficiency with Azure DevOps, including Repos, Pipelines and Releases
• Experience with Angular, React or Vue
• Understanding of in-memory and distributed caching with tools such as Redis
• Development experience in microservices architecture
• Solid understanding of unit testing practices and frameworks
• Credit and criminal record check required
• Qualification verification check required
• Learning and development programmes with tools, training and opportunities to advance
• Performance tool providing meaningful feedback and development support
• Employee Assistance Programme offering resources for employees and their families