Senior Dotnet Consultant
- Category: Software Developer Jobs
- Location: Winnersh, England
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 24K to 35K
- Published on: 2025/09/21
Job description
Role: Principal Software Engineer (.Net Architect)
Domain: Media/ Entertainment
Type: Permanent
Mode: Hybrid
Location: Winnersh, UK
Job Description
We are looking for a highly skilled and outcome-driven Principal Software Engineer on the UK
Engineering team working on entertainment payroll technology solutions for the UK and
international markets.
You will work closely with Product and Engineering teams in Europe, North America and India.
The part you’ll play
• Build and scale the UK payroll technology platform to meet current and forecasted
business needs, including expansion to other regions
• Lead a mix of onshore and offshore software engineers to successfully deliver functional
and technical enhancements
• Collaborate with architects, product and engineering leads to define and build integration
capabilities with other products
• Lead efforts to design and optimize software solutions for security, scalability, performance
and reliability
• Engage with engineering leaders across the organization to share and leverage expertise
in solving technical challenges and building robust software
How you’ll play your part
• Demonstrate a strong sense of ownership and a holistic approach to help deliver the best
outcome for the organization
• Be proactive and flexible in embracing different technologies to solve business problems
• Build a strong understanding of the product domain and how the software is technically
structured to provide different domain capabilities
• Liaise with product and business stakeholders to influence how features are grouped and
prioritized, to achieve the best engineering outcomes
• Foster a culture of engineering excellence by actively reviewing technical solution designs,
implementation approaches and code changes, and sharing feedback with the team for
continuous improvement
• Manage and balance multiple (and sometimes competing) priorities in a fast-paced,
complex business environment and consistently meet objectives
• Establish relationships with the team and wider stakeholders by earning their trust
• Mentor other engineers and be a role model for the team; play an important part in sharing
knowledge and best practices within the team and the wider org
• Actively participate in setting strategy, direction and guidance for the engineering function
To be successful in this role you need
• Extensive hands-on experience in building large scale distributed systems
• In-depth working knowledge of one or more modern object-oriented languages and
associated frameworks (preferably C# and .NET framework), frontend technologies
(Angular/React/Vue), relational and non-relational databases, and cloud computing (AWS
preferred).
• Deep understanding of data structures, algorithms and distributed systems fundamentals
• Strong troubleshooting and performance tuning skills
• Excellent written and verbal communication skills
• Strong leadership, influencing and negotiating skills with the ability to act independently
and responsibly
Related jobs
-
Contract Laravel Developer
Job description BRAND NEW ROLES • URGENT REQUIREMENT 2X LARAVEL DEVELOPERS • OUTSIDE IR35 • 100% REMOTE Commercial experience needed: Lavael (to a high level) PHP MySQL Working with CI/CD pipelines and automated testing tools Looking to interview on ...
-
Avayler | Senior Backend Software Engineer
Job description Halfords is quickly becoming a digital services business. In addition to being a leading UK retailer, Halfords has also now developed a market leading field service management platform that enables businesses to deliver their complex ...
-
Embedded Developer
Job description Job title: Embedded Developer Location: Derby (Derbyshire) Salary: £40,000 - £45,000 per annum Good Benefits Package - See Below Visa sponsorship is not available Company overview & Job Title: Due to ongoing successful development...