Job Description
We are seeking a skilled Senior Software Engineer to support and innovate applications critical to the success of our prestigious Motorsport client.
* Support and develop high-performance Motorsport applications.
* Innovate new products within a dynamic team environment.
* Tackle complex bug fixes, development, and testing across systems.
* Maintain high-quality code with thorough documentation and adherence to Agile methodologies.
* Engage in collaborative activities like design reviews and system architecting.
* Flexible working hours to meet project deadlines.
Essential Skills and Qualifications:
* .Net software development (C# expertise) with experience in distributed event-based architectures (Kafka/ActiveMq/RabbitMq/SQS).
* Real-time data processing skills with strong SQL Server knowledge.
* Full-stack development, OOP concepts, asynchronous environments, and Pub/Sub mechanisms.
* Fluent in Linq, unit testing, and CI/CD practices.
* Hons Degree in Computer Science or equivalent experience required.
Desirable Extras:
* Experience with C++/C/Delphi, microservices, Docker/Kubernetes, NoSQL databases, and continuous integration/continuous deployment practices.
Personal Qualities:
* A team player with a positive attitude and excellent communication skills.
* Ability to thrive under pressure and adapt to changing circumstances.
Benefits and Requirements:
* Competitive salary: £60,000 - £80,000 per annum.
* Hybrid working arrangement with flexibility to work weekends and unsociable hours on occasions.
* Opportunity to work with an industry-leading organisation at the forefront of technical innovation.
This is an exciting opportunity for a motivated individual who is passionate about problem-solving to contribute to the success of Christy Media Solutions.