Description
Senior Software Engineer Role
Join our skilled software engineering team and play a key role in delivering technical and functional quality, and excellence, of machine learning enabled solutions for film forecasting, distribution negotiation, automated scheduling, and business analysis.
Key Responsibilities
- Contribute to the design, development, and implementation of new features, and the enhancement and on-going maintenance of existing applications
- Collaborate with squad members, other engineering teams, and the architecture and product teams to design and implement new features and functionality
- Maintain quality, ensure responsiveness and security of applications
- Produce and ensure consistent code integrity and development
Requirements
- 8+ years proven development experience
- Web development experience
- Proven experience with Angular 13+ (TypeScript), C#, .NET Core, Python 3, FastAPI, Docker, Kubernetes, relational and document databases, cloud solutions, and advanced coding and problem-solving ability
- Strong team collaboration skills and ability to progress features from design to deployment with minimal supervision
Benefits
- Supported to continually learn and improve tech skills
- Share knowledge and ideas in the team
- Part of a dynamic and open culture
- Range of benefits including rest and relax Fridays, annual volunteer day, employee rewards and benefits with Perkbox, defined contribution company pension scheme, medical insurance/medical aid, employee assistance programme service, paid sick leave, and on-site breakfast bar
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://apply.workable.com/j/CC15E75163