Social network you want to login/join with:
Software Developer (Analytics Products), Nottingham
Client:
ONYX Insight
Location:
Nottingham, United Kingdom
Job Category:
Other
EU work permit required:
Yes
Job Reference:
1b4dfe0bba8b
Job Views:
2
Posted:
03.03.2025
Expiry Date:
17.04.2025
Job Description:
The Role
We're developing a new platform to accelerate our analytics product development. Working closely with domain experts and data scientists, this role will lead the development of analytics tools for innovative products.
We're looking for an experienced Software Developer with strong programming and analytical & problem-solving skills.
What you'll do:
1. Lead the software development activities in the Advanced Analytics team.
2. Collaborate with domain experts and data scientists to design and develop analytics software for innovative new products.
3. Develop, maintain, monitor, and support our analytics products, helping to automate and streamline data processes.
4. Partake in code reviews.
5. Help coach and mentor junior team members, data scientists, and domain experts in software development.
6. Utilize experience in Python, C#, and React.
7. Collaborate with wider software teams on standards and processes.
Ideally you'll have/be:
1. 5+ years of commercial Software Development Experience.
2. Demonstrable experience with Python.
3. Demonstrable experience with C#.
4. Experience developing with Cloud Services, preferably in AWS and/or Azure.
5. Knowledge of PostgreSQL and Database Design Principles.
6. Experience in designing and maintaining ETL processes.
7. Solid understanding of Software Development Best Practices such as CI/CD.
8. Experience working with software products focused on analytics.
9. Bachelor's Degree (or higher) in a STEM focused subject.
10. Strong Communication Skills – both written and verbal.
11. Ability to handle ambiguous/undefined problems and think abstractly.
12. A thorough approach and self-starter mindset.
13. Able to work collaboratively with cross-functional teams.
14. Resilience and a flexible attitude.
15. A drive to work alongside other talented, passionate developers.
About You
You will help create software within a skilled team that enjoys getting things done. You will have previously been responsible for delivering significant web software projects to business customers using a modern OO language, ideally Python. 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 team members to develop their skills.
Why Join ONYX Insight?
* Make an Impact: Join a team that is revolutionizing the renewable energy sector through data-driven innovation.
* Career Growth: We offer opportunities for career progression and the chance to work on high-impact projects.
* Global Reach: Be part of a growing company with global influence and operations across the renewable energy sector.
About ONYX
ONYX Insight is a growing technology and engineering organization 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 maximize production and enhance turbine reliability.
ONYX Insight is part of the Macquarie Group. Macquarie is a global financial services group operating in 34 markets in asset management, leasing and asset financing, market access, commodity trading, renewables development, specialist advisory services, capital raising, and principal investment. The diversity of the Macquarie Group operations, combined with a strong capital position and robust risk management framework, has contributed to a 54-year record of unbroken profitability.
For any further information, or to understand our products and services better, please feel free to look through our website: https://onyxinsight.com/
ONYX Insight is an equal opportunity employer and values diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
#J-18808-Ljbffr