As a C# ASP.NET MVC Lead Developer, you will motivate your team to work with customers, business, operation and support to continuously innovate and improve our system.
You are expected to
- Lead development team distributed across different location
- Work as part of the team
- Manage and plan team tasks
- Design and architecture solution
- Provide guidance to development process and standard
- Ensure delivery, quality and security
- Learn continuously
- Innovate ceaselessly
Qualifications
This is a technical position. Candidate is expected to know or can learn the skills quickly.
Candidate may be given a coding assignment to assess capability either prior to or during interview. The assess will cover the "must have" skills.
Technical Skills and knowledge:
Must have:
- C# ASP.NET MVC,
- git
- frontend development : html, css, jquery
- understand the C# .NET technology stack
- using dependency injection pattern
- ORM
- .NET System.xml namespace
Important to have:
- IIS
- SQL Server
- AWS
- continuous integration
Nice to have:
- Java
- Mobile development (iOS, Android)
Personal & Management Experiences:
- Communicating with stakeholders
- Team leadership
- Guide agile development
- Manage project tasks
- Maintain documentation
- Process orientated
Key traits:
- Adaptive
- Entrepreneurial
- Agile
- Not afraid to iterate
- At ease with changes
- Continuously learning
Additional Information
This position is open to candidate currently in Singapore only.