Job Title: Software Engineer / Data Engineer – C# Software Engineering
Contract: Permanent, Full-time
Salary: 45,000 – 60,000
Location: Based in the London Office – 1 or 2 days per week however we can consider greater flexibility.
Reporting to: Data Manager
We have a great opportunity for someone to join rapidly growing organisation working on cutting edge projects with the latest technologies working in the modelling and data function. You will be working on Greenfield projects helping to design and develop a wide range of tooling to facilitate modelling.
Purpose of Role:
- Design and develop high-quality software solutions based on business requirements.
- Build tolling to facilitate modelling
- Design and implement scalable data architecture and systems
- drive the implementation of new technologies and establish design patterns to reduce technical debt and improve application performance
- Develop and maintain ETL pipelines
- Share and spread knowledge within and across teams.
- Contribute to peer reviews and ensure internal software quality.
- Writing complex SQL queries to extract data.
- Work closely with other Software Engineering, Data Science, Data Engineering and Quality Assurance teams
Skills and Competencies:
- Software Development: Expertise in developing software in C# to meet requirements. Ability to write maintainable, efficient, reliable, and robust code.
- Familiarity with Kafka, AWS S3, Athena, ECS, Cloud Formation, Lambdas & Cloudwatch.
- Familiarity with SQL and experience working with relational databases.
- Systems integration experience with networking and data migrations.
- Self-Initiative: Proactive in addressing problems and finding solutions.
- Analytical, statistical and or mathematically experience and approach
Unfortunately, we may struggle to respond to every applicant, Boost often get a very high response rate on their advertisements and will be in touch if they feel your candidature is suitable for the opportunity.
We will process your CV and personal information to assess your suitability for the role. If we wish to consider you further, we will register your personal information in our database and contact you directly. We may contact you from time to time about other relevant roles. Your personal information will be securely held on our CRM system.