🌎
This job posting isn't available in all website languages

Principal Software Engineer (Based in UK, Richmond, Surrey)

📁
IT/Technical & Product Development
💼
Reed Exhibitions
📅
REE009O4 Requisition #
Thanks for your interest in the Principal Software Engineer (Based in UK, Richmond, Surrey) position. Unfortunately this position has been closed but you can search our 1,363 open jobs by clicking here.

Ideal Candidate Profile:
To be successful, you should have:
• Demonstrable experience of new technologies and know when it’s appropriate to use them.
• Advanced understanding and experience of framework agnostic engineering, knowing when to use frameworks and when not to.
• Advanced understanding and experience of Service-oriented architecture and the benefits of taking a micro-services approach to engineering.
• Advanced understanding and experience in software development, application and infrastructure architecture for enterprise web applications.
• Advanced understanding and experience in programming skills with a proven strong background in multiple languages such as .NET, Java, Node.js and JavaScript (server side and client side).
• Advanced understanding and experience of all types of testing such as unit (including mocking and behavioural testing), performance, security and other functional requirements testing.
• Advanced understanding and experience of relational and non-relational databases and when to use them.
• Advanced understanding and experience of version control systems, Continuous Integration & Delivery/Deployment Pipelines and why we use them.
• Hands on experience with Cloud infrastructure and services, preferably with a good understanding of Amazon Web Services, immutable infrastructure, blue/green deployments, mutli-regions and disaster recovery.
• Experience in leading Technical Teams.
• Able to work in a fast-paced, agile environment.
• Able to support the teams by removing impediments.
• A skilled negotiator obtaining agreement from and resolving conflict with various partners.


What you will need to show

• Deep knowledge and understanding of Software Development Philosophies, Methodologies and Processes.
• Deep knowledge and appreciation of the Software Engineering Code of Ethics, Software Engineering, Architecture Principles, Policies, Standards, Guidelines, Best Practices and Design Patterns.
• Expertise in Behaviour-Driven Development (BDD) and Test-Driven Development (TDD).
• Expertise in Infrastructure (IaC) and Pipeline (PaC) Configuration/Management Automation.
• Experience in leading Technical Teams and able to support teams by removing impediments.
• A level of Technical Leadership experience that can steer the culture of software engineers and drive the same passion for change.
• Able to work in a fast-paced, agile environment with solid understanding of the practical application of agile development methods and working alongside with the software development teams in an Agile/Lean/Continuous Delivery environment.
• Good Documentation writing skills and ability to convey and explain complex technical information to non-technical staff.

Advantages

● Exposure to onsite-offshore delivery models
● Active participation in the wider Software Engineering community.


Interested?
If this position interests you or you know someone it would, please send written applications to recruitment@reedexpo.co.uk with a covering letter and your salary expectations. Or you can apply online at http://reedexpo.jobs/ Due to the large volume of applications, we are unable to respond to all applications individually. Therefore, if you are not contacted by the company within the next three weeks, we regret to advise that your application has been unsuccessful.


Director of Engineering: Stephen Williams
https://www.linkedin.com/in/stevewilliams112358/detail/recent-activity/posts/

Global Product Manager: Jamie Harrison
https://www.linkedin.com/in/jamie-harrison-ba43a99/detail/recent-activity/posts/

Technical Excellence Engineering Manager: Georgios Fysaris
https://www.linkedin.com/in/gfysaris/detail/recent-activity/shares/


 

Previous Job Searches

Activity Feed

93458
Job shares through Reed Exhibitions
Someone referred the Data and Reporting Analyst position. 3 hours ago
Someone referred the (Junior) Data Analyst position. 3 hours ago
Someone referred the Technology Graduate Scheme 2019 - Amsterdam position. 3 hours ago
Someone referred the Product Data Coordinator position. 6 hours ago
Someone referred the Associate Publishing Content Specialist position. 6 hours ago

Similar Listings

Reed Exhibitions

Richmond upon Thames, South East, United Kingdom

📁 IT/Technical & Product Development

Requisition #: REE00AR7

Reed Exhibitions

Richmond upon Thames, South East, United Kingdom

📁 IT/Technical & Product Development

Requisition #: REE00ANV

Reed Exhibitions

Richmond upon Thames, South East, United Kingdom

📁 IT/Technical & Product Development

Requisition #: REE00APO