Senior C# Backend Developer (Cloud)
Randstad Professionals is recruiting a Senior C# Backend Developer (Cloud) for direct integration in a multinational company with offices located in Aveiro.
About the Role
* Refine technical requirements in collaboration with stakeholders and product owners.
* Design, develop, and unit-test software according to best practices ensuring high-quality deliverables.
* Document software design using appropriate tools and methods including UML.
* Implement and manage Continuous Integration and Continuous Deployment (CI/CD) pipelines.
* Ensure software solutions meet key principles such as security scalability maintainability and high availability (redundancy and disaster recovery).
* Produce clean efficient and maintainable code in alignment with industry standards.
* Collaborate closely with cross-functional teams including developers testers and DevOps to ensure smooth delivery.
* Work within an Agile environment adhering to Scrum or Kanban methodologies.
* Stay updated on the latest technical developments and trends in cloud computing through continuous learning and professional development.
Requirements
* Degree in computer or software science at Bachelor level or higher.
* Extensive experience in cloud development particularly with Azure or AWS services.
* Proven experience in developing microservices architectures.
* Strong expertise in C# and Object-Oriented Programming (OOP).
* Experience using SignalR for real-time communication.
* Proficiency in asynchronous programming using async and await.
* Ability to analyze debug and optimize code for performance and scalability.
* Familiarity with Source Control Management (SCM) tools such as Git and Subversion.
* Hands-on experience with Azure and AWS Chime services.
* Expertise in Infrastructure as Code (IaC) using tools like ARM Templates and Bicep.
About the Offer
* Training and career opportunities state-of-the-art technology international mindset and projects flexible hours and remote work team building and sports activities.