This role will reports to Regional Head of Enterprise Application and Engineering located in Singapore.
- Design, develop, and implement new application systems, as well as maintain, modify and enhance existing software according to specifications. Coding must be easily maintainable, have high system performance and adhere to established security standards.
- Identify, evaluate and recommend suitable technologies, frameworks, architectures and solutions for software development taking the role of a solution architect.
- Manage and work closely with other software developers in the team.
- Understand requirements from business stakeholders and translate them into technical specifications.
- Familiar with Agile approach of managing software projects.
- Embrace DevOps and promote practices that enable CI/CD and faster delivery of production-ready software to users.
- Skills in C# programming language, ASP.NET framework, ABP framework, MS SQL
- You must be strong in managerial, communication, documentation, project management and a team player
- 5 to 10 years of industry experience (preferably as a software engineer)
- Proven track record in delivering software applications