We are looking for an individual who is passionate and skilled in software development to join our Digital Solutions & Technology team. The successful candidate should ideally like to take up challenges and provide solutions that create interesting and creative systems and applications.
Job Responsibilities:
- Develop and maintain web/mobile applications and microservices.
- Collaborate closely with vendors, business users and project team for applications requirement gathering and development.
- Provide first/second user support for key systems.
- Manage internal and external IT projects.
- Ability to keep learning and keep up to date on new technologies and development operations.
- Evaluate and propose suitable alternatives for software architecture, designs and implementations.
Requirements:
- Full Stack Developers who are proficient in both frontend and backend coding
- Demonstrated strong ability to design, develop, and maintain object-oriented in .NET core / C#
- Experience in building and consuming REST APIs
- Experience in RDBMS such as PostgreSQL or MSSQL
- Integration and various web development frameworks (jQuery, Angular, Vue & React)
- Must thrive in fast-paced, dynamic environment
- Eagerness and willingness to learn new technologies
- Excellent problem solving and troubleshooting skills
- Experience enhancing/maintenance production web/mobile systems
- Proficient in native/hybrid mobile applications development (iOS and Android) is a plus
- Experience in MS Power Apps/Automate developments is a plus