Software Developer

Job Posted 17 Days Ago Posted 17 Days Ago
Be an Early Applicant
Hiring Remotely in Nottingham, Nottinghamshire, England
Remote
Mid level
Analytics
The Role
The Software Developer will manage the entire software development lifecycle, improve software systems, and ensure high performance and security for web applications.
Summary Generated by Built In

The Role:

We are seeking a highly skilled and motivated Software Developer to join our dynamic team. As a key player in our engineering efforts, you will bring your expertise in programming, analytical thinking, and problem-solving to help shape and implement high-quality, scalable, and secure software solutions. You will have the opportunity to contribute to the creation & continuous improvement of our platform and delivering impactful features that drive business success.

Key Responsibilities:

  • End-to-End Software Development: Play an integral role in the entire software development lifecycle, from conceptual design and planning to implementation, testing, code reviews, and documentation.
  • Continuous Improvement: Proactively identify and implement enhancements to our software systems and processes, optimizing workflows and increasing efficiency across business operations.
  • Collaborative Development: Work closely with product owners, UX/UI designers, and fellow developers to build intuitive, high-performance applications that deliver exceptional user experiences for our customers.
  • Core Platform Ownership: Develop, maintain, monitor, and support our core platform, ensuring it remains robust, scalable, and secure. Take a hands-on approach to automating and streamlining complex data processes.
  • Code Quality & Best Practices: Write clean, maintainable, and scalable code, ensuring that your contributions meet the highest standards of performance and quality.
  • Testing & Code Reviews: Participate in rigorous quality assurance practices, including code quality management, code reviews, and continuous testing to ensure the stability and reliability of the system.

You’ll have/be:

  • 3+ years of professional software development experience with expertise in C# and .NET frameworks, including hands-on experience with recent versions.
  • Solid understanding of technical design principles and significant experience contributing to the design and architecture of web applications, ensuring scalability, performance, and security.
  • Hands-on experience with Cloud Services, particularly AWS (Amazon Web Services), and an understanding of how to leverage cloud technologies for building and deploying scalable applications.
  • Experience with Greenfield Development, meaning you will have been involved in building software solutions from the ground up, creating innovative systems from the design phase through to deployment.
  • Strong problem-solving skills and the ability to approach ambiguous or undefined challenges with a logical, abstract, and analytical mindset.
  • Exceptional communication skills, both written and verbal, with the ability to clearly convey technical information and collaborate effectively with cross-functional teams.
  • Self-motivated and proactive, with a thorough and disciplined approach to software development. A self-starter with a keen eye for detail, you take ownership of your work and drive continuous improvements.
  • Collaborative team player, able to work seamlessly with cross-functional teams, including developers, product managers, and business stakeholders, in a dynamic and fast-paced environment.
  • Resilient and adaptable, with the flexibility to navigate changing requirements and priorities while maintaining a high level of performance.

Ideally, you’ll also have/be:

  • Experience with React, particularly using TypeScript, to build modern, responsive front-end applications.
  • Familiarity with databases, especially PostgreSQL, and a strong understanding of relational database design and querying.
  • Experience working in Agile methodologies, with the ability to adapt to iterative, fast-paced development cycles and collaborate effectively in a Scrum or Kanban environment.
  • Exposure to CI/CD pipelines, with experience in automating build, test, and deployment processes for faster, more reliable software delivery.

Top Skills

.Net
AWS
C#
Postgres
React
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Boulder, CO
146 Employees
On-site Workplace
Year Founded: 2016

What We Do

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.

Similar Jobs

Affirm Logo Affirm

Software Engineer II

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
UK
2200 Employees

CrowdStrike Logo CrowdStrike

Software Engineer (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote
Hybrid
3 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Software Engineer III, SDET - Detections Platform (Remote, GBR)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote
Hybrid
United Kingdom
10000 Employees

CrowdStrike Logo CrowdStrike

Software Engineer III - Data (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote
Hybrid
4 Locations
10000 Employees

Similar Companies Hiring

SAG LLC Thumbnail
Virtual Reality • Generative AI • Business Intelligence • Big Data Analytics • App development • Analytics • Agriculture
Minot, ND
4 Employees
JuiceMedia.AI Thumbnail
Marketing Tech • Machine Learning • Digital Media • Big Data Analytics • Analytics • Agency • AdTech
Marina Del Rey, CA
68 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
Not Eligible
Save
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account