Software Developer
Job Summary
The Software Developer will be responsible for developing new applications and enhancing existing systems using .NET, C#, and Angular. The role involves translating business requirements into functional, high-quality solutions and maintaining efficient, reliable systems. You will collaborate with a dynamic development team and provide occasional on-site support for regional projects.
Responsibilities
- Develop and enhance systems using .NET, C#, and Angular
- Translate business requirements into functional solutions
- Design and maintain efficient software systems
- Provide regional on-site support
Required Skills
- .NET, C#, Angular
- HTML, CSS, JavaScript, Bootstrap
- SQL and SSRS
- Object-Oriented Programming (OOP)
- Git
Job Details
Key Responsibilities
- Develop new applications and enhance existing systems using .NET, C#, and Angular.
- Translate business requirements into functional, high-quality solutions.
- Design, build, and maintain efficient and reliable systems.
- Collaborate with a dynamic development team and follow best coding practices.
- Provide on-site support and travel regionally (eg Malaysia, Thailand, Philippines, Sri Lanka) when required.
- Perform any other duties assigned by the supervisor.
Requirements
- Diploma or Degree in Computer Science, IT, Software Engineering, or related field.
- Equivalent practical experience will also be considered.
- 2–3 years of relevant work experience.
- Experience in frontend technologies (Angular, HTML, CSS, JavaScript, Bootstrap with responsive design) and backend development (.NET, C#, basic Web API, SQL, SSRS).
- Solid understanding of Object-Oriented Programming (OOP).
- Familiarity with Git is a plus.