Responsibilities:
- Responsible for design and development training management system for Temasek Poly, NYP, Ngee Ann Poly, Republic Poly, Singapore Poly, Institute of Technical Education.
- Run technical workshops with customers for requirement gathering.
- Customize the software modules according to customer’s requirements in Azure.
- Responsible for providing and presenting the documentation of technical design documents.
- Working closely with other developers, UI/UX designers, BA, and QA.
- Collaborate with other developers, UI/UX designers, BA, QA, and PM to ensure consistent project execution.
- Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
Must-haves:
- Bachelor’s degree or above from Top Universities, Computer Science or related majors are preferred, solid basic knowledge on Computer Science.
- 3+ years of experience as a software developer.
- Strong understanding of Microsoft Dynamics CRM or Education software implementation and deployment.
- 3+ years experience with .NET Application, SQL Server, React/JSX, HTML5.
- Experience with Agile software development process, CI/CD in Azure.
- Good interpersonal and communication skills.
Good to have:
Ability to develop unit testing of code components or complete applications.
Full-stack developer and understand concepts of software engineering.
Understanding in Azure Architecture and services.
Critical thinker and problem-solving skills.
Good oral and written communication.