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:
1. Innovate & Create: Design, develop, and implement new features for web applications.
2. Team Up: Collaborate with stakeholders, product teams, and analysts to nail down requirements.
3. Lead & Mentor: Guide junior developers through code reviews and maintain high standards.
4. Stay Agile: Embrace agile practices to ensure clean, well-tested, and scalable code.
5. Improve & Evolve: Continuously contribute ideas to enhance their tech and services.
What You Bring to the Table:
Must-Haves:
6. 5+ years of software development experience.
7. Proficiency in C# and .NET Core.
8. Solid understanding of OOP and design patterns.
9. Experience with Agile methodologies (Kanban, Scrum).
10. Familiarity with relational databases (PostgreSQL, MySQL).
11. Cloud platform experience (preferably AWS).
12. Knowledge of container technologies (Docker/Kubernetes).
13. Excellent communication skills and a collaborative mindset.
14. A keen eye for detail and a passion for clean, maintainable code.
Nice-to-Haves:
15. Experience with microservices, Web API, and RESTful services.
16. Skills in JavaScript frameworks like React, TypeScript, or ECMAScript 6.
17. 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!