At a Glance
- Tasks: Lead software development projects and enhance business processes with innovative solutions.
- Company: Join ONYX Insight, a pioneering tech firm in renewable energy.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact in the renewable energy sector with cutting-edge technology.
- Qualifications: 3+ years in software development, strong C# .Net skills, and Agile experience.
- Other info: Be part of a diverse team driving innovation in predictive technology.
The predicted salary is between 43200 - 72000 £ per year.
We’re looking for an experienced backend Software Developer with strong programming, analytical & problem-solving skills, as well as an understanding of the methodologies that drive scalable, secure software development.
Key Responsibilities:
- Participating in all phases of software development - including design, implementation, testing, code review and documentation
- Actively seek ways to improve business software processes and interactions.
- Collaboration with product owners, designers and other developers to build a best-in-class experience for our customers
- Develop, maintain, monitor, and support our core platform, helping to automate and streamline data processes
- Write robust, scalable code
- Participate in quality assurance and code quality management
Ideally you’ll have/be:
- 3+ years of commercial software development experience using recent versions of C# .Net.
- Experience of active involvement in the technical design of web applications.
- Experience developing with Cloud Services, preferably in AWS
- Experience with databases preferably PostgreSQL
- Experience of working with Agile methodologies
- Experience of working with CI/CD
- 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
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.
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.
ONYX Insight are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Software Development Team Leader in Nottingham employer: ONYX Insight
Contact Detail:
ONYX Insight Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Development Team Leader in Nottingham
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at ONYX or similar companies. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Prepare for the interview by brushing up on your coding skills and understanding Agile methodologies. We recommend doing mock interviews with friends or using online platforms to get comfortable with common questions.
✨Tip Number 3
Showcase your problem-solving skills during interviews. Be ready to discuss past projects where you tackled challenges head-on. We love hearing about how you’ve improved processes or developed innovative solutions!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at ONYX.
We think you need these skills to ace Software Development Team Leader in Nottingham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your backend development experience, especially with C# .Net and Cloud Services like AWS. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software development and how your problem-solving skills can help us improve our processes. Keep it engaging and relevant to the role.
Showcase Your Projects: If you've worked on any notable projects, make sure to mention them! Whether it's a personal project or something from your previous job, we love seeing real examples of your work and how you’ve tackled challenges.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, you can explore more about ONYX Insight while you’re there!
How to prepare for a job interview at ONYX Insight
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially C# .Net and PostgreSQL. Brush up on your knowledge of cloud services like AWS, as well as Agile methodologies. Being able to discuss your experience with these tools will show that you’re a strong fit for the role.
✨Showcase Problem-Solving Skills
Prepare examples of how you've tackled ambiguous problems in the past. Think about specific challenges you faced in software development and how you approached them. This will demonstrate your analytical skills and ability to think abstractly, which are crucial for this position.
✨Collaboration is Key
Since the role involves working closely with product owners, designers, and other developers, be ready to discuss your experience in collaborative environments. Share stories that highlight your communication skills and how you’ve contributed to team success in previous projects.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the company’s approach to software development, their use of CI/CD, or how they measure success in their projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.