Executive recruitment company Monroe Consulting Group Philippines is recruiting on behalf of a Swiss Software Engineering company. Our respected client is looking for a Senior .NET Developer. The job is based in Mandaluyong City, Philippines but currently offers WFH setup until further notice.
Job Summary:
The Senior .NET Developer is responsible in designing and developing web-based and client-server applications by using requirements analysis and design techniques.
Key job responsibilities include:
- Manages teams of programmers to write code according to specifications.
- Partners with Solutions Architect to ensure that the application meets company service level standards and roadmap requirements.
Key job requirements include:
- Bachelor's Degree or Diploma in Computer Science, Information Technology, or related disciplines
- At least Five (5) years of solid experience in C#.Net
- With strong knowledge of OOP, SOLID principles, and TDD
- Knowledge in DevOps practices
- Experience developing RESTful API web service, windows service
- Experience in SQL, Entity Framework, Visual Studio, Visual Studio Code, TFS/Git, Azure DevOps
- Experience or knowledge about CI/CD pipeline
- Experience working with Azure or AWS
- Dependency injection and IoC containers (Unity, AutoFac)
- Experience in Unit Testing methodologies and tools (e.g. NUnit, XUnit, Moq, AutoMock)
- Experience with NoSQL Database (MongoDB) is a plus
- Exposure to Scrum, and Kanban Methodologies
- Experience in TypeScript, Angular, NodeJS, Git, Material Design, CSS3/LESS/SASS
- Experience in .NET Core Web API
- Experience in Swagger, SonarQube and Code Coverage is a plus
- Knowledge in Docker, Kubernetes and Microservice is a plus
- Passion for quality and attention to detail
- Solve problems, be it code or process
- Should have the following attributes/skills
- Excellent communication
- Deep analytical skills
- Project and resource management
- Can collaboratively within the team