Who Are They? Our client is a dynamic company making waves in the tech world, known for their innovative solutions and cutting-edge projects. With a team spread across multiple continents, they're expanding fast. If you love a challenge and want to be part of something big, they want to hear from you. What's the Gig? We're on the hunt for a Senior Software Engineer to help our client take their web-based systems to the next level. You'll be working remotely, reporting to their Software Development Manager based in Ireland. Your mission: support and evolve their high-impact tech solutions. What You'll Be Doing: Innovate & Create: Design, develop, and implement new features for web applications. Team Up: Collaborate with stakeholders, product teams, and analysts to nail down requirements. Lead & Mentor: Guide junior developers through code reviews and maintain high standards. Stay Agile: Embrace agile practices to ensure clean, well-tested, and scalable code. Improve & Evolve: Continuously contribute ideas to enhance their tech and services. What You Bring to the Table: Must-Haves: 5 years of software development experience. Proficiency in C# and .NET Core. Solid understanding of OOP and design patterns. Experience with Agile methodologies (Kanban, Scrum). Familiarity with relational databases (PostgreSQL, MySQL). Cloud platform experience (preferably AWS). Knowledge of container technologies (Docker/Kubernetes). Excellent communication skills and a collaborative mindset. A keen eye for detail and a passion for clean, maintainable code. Nice-to-Haves: Experience with microservices, Web API, and RESTful services. Skills in JavaScript frameworks like React, TypeScript, or ECMAScript 6. Bachelor's degree in computer science, ICT, or equivalent experience. Salary: $120,000 - $150,000 Super Benefits Why Them? Our client is all about delivering top-notch service and staying ahead of the curve with their tech. Join them, and you'll be part of a forward-thinking team that values innovation, collaboration, and continuous improvement. Ready to make your mark? Apply now By clicking 'apply', you give your express consent that Robert Half may use your personal information to process your job application and to contact you from time to time for future employment opportunities. For further information on how Robert Half processes your personal information and how to access and correct your information, please read the Robert Half privacy notice: https://www.roberthalf.com/au/en/privacy. Please do not submit any sensitive personal data to us in your resume (such as government ID numbers, ethnicity, gender, religion, marital status or trade union membership) as we do not collect your sensitive personal data at this time.