At a Glance
- Tasks: Develop and maintain backend applications using C# and .NET in a dynamic team.
- Company: Join a global software business revolutionising the energy industry with real-time data platforms.
- Benefits: Competitive salary, hybrid working options, and opportunities for professional growth.
- Other info: Flexible work environment with a focus on Agile and DevOps practices.
- Why this job: Make an impact on innovative projects while working with cutting-edge technologies.
- Qualifications: Experience in C#, .NET, and backend application development is essential.
The predicted salary is between 55000 - 55000 Β£ per year.
Salary: £40,000 to £65,000, depending on experience
Location: Aberdeen, ideally hybrid, with flexibility depending on the candidate’s location
Permanent
We are recruiting for a global software business that develops real-time data platforms for the energy industry. The company builds complex, data-intensive products that collect, process, manage and visualise operational information from live environments. You will be working on reliable, scalable backend software involving APIs, messaging, concurrent processing and real-time data. You will join a globally distributed development function, working within a small Agile team of around four to five developers. The role reports to a UK-based Development Manager and offers a mix of new product development and improvements to established software platforms.
The role
- Developing and maintaining backend applications using C# and .NET
- Designing and supporting APIs and integration services
- Working with SQL Server or PostgreSQL
- Building event-driven and message-based systems
- Writing clean, maintainable and well-tested code
- Troubleshooting production issues
- Improving system reliability, performance and scalability
- Working closely with developers, testers, product managers and operations teams
- Contributing to Agile delivery and DevOps processes
What we are looking for
You should have commercial experience with:
- C# and .NET
- ASP.NET MVC or Web API
- SQL Server or PostgreSQL
- Unit testing
- Backend application development
- Debugging and production support
Experience with the following would be particularly useful:
- RabbitMQ, Kafka, Azure Service Bus or similar messaging technologies
- Event-driven architecture
- Multi-threading, concurrency or asynchronous processing
- Distributed systems
- CI/CD
- Docker
- Cloud platforms
- Cassandra or other NoSQL databases
- Real-time data or industrial communication protocols
Oil and gas experience is not required. Candidates from SaaS, FinTech, telecoms, IoT, industrial software or other complex backend environments are encouraged to apply.
Salary
- Mid-level: £40,000 to £55,000
- Senior: £55,000 to £65,000
Interview process
The process is expected to involve two remote technical interviews, each lasting approximately 60 to 90 minutes.
C# / .NET Developer in Aberdeen employer: Avanti Recruitment
Join an innovative technology company that values collaboration and excellence in software development. As a Principal Embedded Software Engineer, you will thrive in a dynamic Agile environment, contributing to cutting-edge products while enjoying competitive benefits such as a private pension and healthcare. With a strong focus on employee growth and technical leadership, this role offers a unique opportunity to make a significant impact in the field of embedded systems.