Senior Software Engineer
Apply NowDaniel James Resourcing Ltd
Job details
Job Title: Senior Software Engineer Location: Blackburn (Hybrid) Salary: £65,000 per annum Overview: Our client, a leading name in the eCommerce sector, is looking for a talented Senior Software Engineer to join their cutting-edge engineering team. This is a prime opportunity for an experienced professional to play a crucial role in the development of a global platform supporting multiple brands across diverse markets. Key Responsibilities: Lead the design, development, and implementation of sophisticated software solutions to meet the evolving needs of the business. Collaborate with cross-functional teams, including offshore developers, QA, infrastructure, and architecture, to deliver on the product roadmap. Mentor and guide junior engineers, promoting best practices and maintaining high standards of performance and quality throughout the software development lifecycle. Leverage your strong experience in C# and other programming languages like F#, Java, or Golang to address complex technical challenges. Apply architectural patterns such as service-oriented architecture (SOA), microservices, and event-driven designs using technologies like RabbitMQ, Kafka, or EventHub. Ensure software security by implementing OWASP principles, with a focus on DevSecOps practices. Manage the challenges of developing and maintaining high-volume, transactional systems, ensuring they are scalable and reliable. Utilise your knowledge of hybrid multi-cloud environments, particularly Azure, to manage deployment and hosting strategies. Stay abreast of the latest technologies and tools, fostering a culture of innovation within the team. Essential Skills & Experience: Extensive experience in software development, with in-depth knowledge of C# and additional languages such as F#, Java, or Golang. Expertise in applying SOLID principles and other best practices in coding. Experience working with third-party .Net libraries and package management tools like NuGet. Strong understanding of API management, including routing, authentication, and authorisation. Proficiency in event sourcing and event-driven microservices architectures. Proven ability to thrive in an agile environment, adapting to changing priorities and delivering high-quality software. Experience with observability and application performance monitoring tools, such as DataDog. Strong background in hybrid multi-cloud hosting and deployment, particularly with Azure. Desirable Experience: Previous experience in the eCommerce industry, with an understanding of the specific challenges and demands of online transactions. Work Arrangement: This is a hybrid role based in Blackburn. If you are a proactive and innovative software engineer with a passion for delivering technological excellence, we encourage you to apply. This is an excellent opportunity to join a forward-thinking organisation where your expertise will be highly valued. ADZN1_UKTJ
Apply Now