Cloud Engineer (.NET Back-End Developer)
- Posted 25 November 2022
- LocationSingapore
- Job type Permanent
- DisciplineSoftware Engineering
- Reference58318
Company's Benefits
-
Flexible Working Arrangements
-
Equal Pay Initiatives
-
Mentorship Program
-
Leadership Development Program
-
Paid Parental Leave
-
Return to Work Policy
-
Coaching Program
-
Raise Numbers Of Women In Leadership
-
Internal Women's Networking Group
Job Description
We are seeking 8 junior Cloud Engineers to join the team on a government related project. Ideal candidates should possess experience with.NET Core 3.1and we are also open to candidates who are at least skilled inASP.NET MVC and Entity Framework.
Job Description
Develop web application using technologies such as .NET Core, Kafka, to be deployed in a containerized service such as Azure Kubernetes Services (AKS), using event driven Microservices architecture
Good Understanding of OOPs concepts
Strong hands-on knowledge on RESTful services, Web API, Entity Framework (Experience with Code First migration experience is a plus), LINQ and SQL Server
Participate in daily agile scrum stand-ups for status updates, assignments, and collaboration
Participate in domain driven design workshops and develop business logic
Experience with Azure or any other cloud computing platform
Experience in writing unit tests e.g. xUnit
Familiarity with API tools including Swagger and Postman
Knowledge of Patterns and Good practices to design and develop quality and clean code
Familiarity with task management, bug tracking, and wiki-based documentation tools like Azure DevOps
Experience with testing at all levels: unit, integration, functional, and performance.
Years of Relevant Experience
Minimum of 2 years
Top 3 Must Have Skills
Microsoft .NET design & development (.NET Core / .NET)
MS SQL
Agile Delivery Methodology
Good To Have Skills
Domain Driven Design
Docker / Container Concept
Azure Kubernetes Service (AKS)
Kafka
Azure DevOps
Microsoft Azure
Javascript, HTML and CSS
What we offer you
Come for the distinctive experiences you have helping forward-thinking corporations, non-profits, and governments push the boundaries of digital innovation. Stay for the limitless learning opportunities that encourage you to master Microsoft and pursue big ideas. Enjoy ambitious growth for yourself as part of Avanade’s people-first culture with benefits like employee share purchasing, flexible work arrangements, a commitment to diversity and inclusion, and competitive pay.