Software Engineer
Ronald James
Overview
In this role you will design and implement innovative .NET-based solutions within a forward‑thinking tech team in Newcastle. You will help build scalable, high‑performing systems that handle millions of transactions, while collaborating across cross‑functional peers. You’ll participate in code reviews, stay current with industry trends, and contribute insights to product and tech decisions. This hybrid role combines hands‑on coding with teamwork to drive quality software and impactful outcomes.
Pay / Benefits- hybrid work arrangement (2 days in Newcastle office)
- Design and implement innovative solutions to meet project requirements
- Provide proactive support for team-owned components and preempt issues
- Escalate challenges and propose effective mitigations
- Participate in scrums and team meetings, sharing ideas
- Share knowledge and mentor teammates
- Stay up‑to‑date with industry trends to bring innovative ideas
- Participate in code reviews to improve quality and learning
- Collaborate with product managers and stakeholders to refine requirements
- C# experience (mandatory)
- Passion for building scalable, efficient, highly available systems
- Team player in a dynamic, growth‑oriented environment
- Ability to work independently and in a team
- Excellent time management and ability to prioritise tasks
- Strong technical and non‑technical communication skills
- teamwork
- communication
- adaptability
- C#
- Azure
- Node.js
Reference: WJ-747_30170476