ONYX Insight
Engineering · Full-time · Nottingham, United Kingdom
The RoleWe’re looking for an experienced C# .Net Developer with strong experience in programming, analytical & problem-solving skills, as well as an understanding of the methodologies that drive scalable, Agile software development and software testing. We offer an open and collaborative culture which is focused on supporting continuous professional development and training.
What you'll do
Desired Experience
5+ years of commercial Software Development Experience
Strong demonstratable experience with C# ASP.Net
Experience with infrastructure as code would be advantageous, ideally Terraform
Experience developing with Cloud Services, preferably in AWS
Knowledge of PostgreSQL and Database Design Principles
Exposure to JavaScript frameworks, preferably React
Experience in designing and maintaining ETL processes
Solid understanding of Software Development Best Practices such as CI/CD, clean architecture etc.
Experience of working with Agile methodologies
Bachelor’s Degree (or higher) in a STEM focused subject
Strong Communication Skills – Both written and verbal
Demonstrated ability to deal well with ambiguous/undefined problems and the ability to think abstractly.
A thorough approach and self-starter mindset
Able to work collaboratively with cross-functional teams
Be resilient and have a flexible attitude
A drive to work alongside other talented, passionate developers
About You
You will help create software within a skilled team that likes getting things done. You will have previously been responsible for successfully delivering significant web software projects to business customers using a modern object oriented programming language, ideally C#. You will understand the challenges of developing data-intensive systems and the need to balance customer delivery with broader strategic developments. You’ll also support less experienced members of the team to develop their skills.
About ONYX
ONYX Insight is a growing technology and engineering organisation in the renewable energy sector. Our vision is to build a more efficient future by becoming the world’s most innovative provider of predictive technology solutions. Our advanced sensing, software and analytics combined with our engineering experience are deployed on wind turbines around the world to maximise production and make turbines more reliable for longer, optimising energy production.
We actively encourage applications from under-represented groups in the STEM sector. For any further information, or to understand our products and services better, please feel free to look through our website: https://onyxinsight.com/
This job is not in any teams
ONYX Insight
We bring sensing, analytics and engineering together. Part of the bp family since 2017, ONYX Insight is an award-winning global, renewable, technology business. We bring unbiased predictive analytics underpinned by real-world engineering expertise to owners and operators of renewable energy assets via 7 global offices and 10 patents. We provide industry leading predictive analytics and wind turbine monitoring services underpinned by strong engineering expertise. Our solutions deliver increased energy production and reduced operations & maintenance costs, enabling wind turbine operators to minimise unplanned downtime and maximise investment returns.