Job description
What will you be doing?
- Develop Applications using Elixir Ambience (Low code Development platform) and other 3rd party tools. Elixir Ambience modules include - ETL, Form Builder, Workflow, Dashboard etc.
- Write custom codes to Integrate External API with Elixir Ambience (Scala, Java, Js)
- Produce technical documentations such as Software Design Document
- Beside the project team, work with Infrastructure team ( internal or external )to setup the different environment such as UAT and PROD
- Be part of System Integration Testing (SIT) & User Acceptance Testing (UAT)
- Support application training for users
Who are we looking for?
- Strong problem-solving, analytical and communication skills
- Experience with Agile and Scrum development methodologies / software development life cycle (Preferred)
- Demonstrate how they can balance perfectionism and pragmatism, balancing speed, maintainability, performance and cost.
- Ability to learn quickly and work independently or as part of a team
- Provide technical feedback to project lead to manage expectations of customers or IT team during requirement gathering, with the desire to simplify instead of making things more complex to meet the business requirements
- Has a healthy sense of skepticism over their own codes and able to debug and test their own codes extensively
- Resourceful and self-driven to pick up new knowledge and skills to stay ahead of technology changes
- Demonstrated good teamwork and positive attitude in meeting project deadlines
Background / Competencies and Skills
- Diploma in Computer Science/ Information Technology or equivalent.
- Well-versed in Java, .NET, JavaScript/HTML5/CSS, SQL, Scala and general software development lifecycle and best practices.
- Understanding of NoSQL Database Architecture & Web Development
- Knowledge of APIs and experience of software integration
- Methodical and good writing skills for documentation purpose
As part of any recruitment process, we collect and processes personal data relating to job applicants. We are committed to being transparent about how we collect and use that data and to meeting our data protection obligations. By sending us your resume you agree to the collection, use and/or disclosure of your personal data in the manner as set out in our Data Protection Notice for Job Applicants.