Job description - summary
We are AMS. We are a global total workforce solutions firm; we enable organisations to thrive in an age of constant change by building, re-shaping, and optimising workforces. Our Contingent Workforce Solutions (CWS) is one of our service offerings; we act as an extension of our clients’ recruitment team and provide professional interim and temporary resources.
We are currently working with our client, Deloitte Ireland.
At Deloitte, we make an impact that matters for our clients, our people, our profession, and in the wider society by delivering the solutions and insights they need to address their most complex business challenges.
On behalf of Deloitte, AMS are looking for a Senior C# Developer for a 3 month contract with possibility of extension based in Naas, Kildare on a hybrid basis.
Purpose of the Role:
The C# Senior Developer is a senior role responsible for owning the development and delivery of high-quality software solutions as per the requirements of the project with minimal support.
As a Senior C# Developer, you will be responsible for leading the development of complex software projects, ensuring code quality, scalability, and performance. You will work closely with cross-functional teams, mentor junior developers, and contribute to critical technical decisions.
As a Senior C# Developer you will be responsible for:
* Designing and implementing robust solutions using C#, .NET, and ASP.NET Core, ensuring high performance and scalability.
* Collaborating with cross-functional teams in an agile/scrum environment, using Azure DevOps to manage tasks and CI/CD pipelines.
* Developing and maintaining RESTful Web APIs, utilizing Entity Framework for database interactions and ensuring code quality through unit testing.
* Troubleshooting and debugging complex issues on Linux-based systems, leveraging Docker for containerized application development.
* Communicating effectively with both technical and non-technical stakeholders, presenting and defending technical solutions with clarity and confidence.
What we require from the Senior C# Developer:
* Proven experience in designing and implementing solutions using C# and .NET technologies, and a deep understanding of object-oriented principles and design patterns. This includes proficiency with Microsoft .NET, ASP.NET Core, RESTful Web APIs, and experience with Microsoft Visual Studio or Visual Studio Code.
* Previous experience working independently, along with experience using the Linux operating system for development and Docker-based container application development.
* Familiarity with Entity Framework or other ORM frameworks, knowledge of databases, and experience working in agile/scrum teams, preferably using Azure DevOps, are essential.
* Excellent communication and interpersonal skills, with the ability to convey technical concepts to non-technical stakeholders effectively.
Desirable criteria
* Experience with agile development methodologies and microservices architecture.
* Proficiency in using the Azure cloud platform and cloud-native development tools such as Docker and Kubernetes.
Next steps
If you are interested in applying for this position and meet the criteria outlined above, please click the link to apply and we will contact you with an update in due course.
AMS, a Recruitment Process Outsourcing Company, may in the delivery of some of its services be deemed to operate as an Employment Agency or an Employment Business.
Job Reference: DELIRE00116
#J-18808-Ljbffr