Position overview
As a Software Engineer at Novara, your primary responsibilities include collaborating with the Technology Delivery and R&D teams to design and implement technical solutions, identifying opportunities for improvement in applications, and participating in project implementation cycles by developing necessary technical deliverables.
Key responsibilities
As a Software Engineer at Novara, your primary responsibilities include, but are not limited to:
* Liaise with the Technology Delivery Team to develop and implement technical designs
* Develop customized solution through code-development to extend the standard capabilities of the existing platform
* Enhance applications by identifying opportunities for improvement, making recommendations, and designing and implementing these enhancements.
* Liaise with the product R&D team to work on the product localization plan.
* Participate in the required user sessions (i.e. requirement gathering, solution preview session, design workshops. etc.) throughout the project implementation cycles.
* Develop necessary technical deliverables such as technical design document, solution deck, testing plan, and so on.
Qualifications
As a Software Engineer at Novara, we require candidates who possess the following skills and qualifications:
* Relevant academic training. (i.e. Computer Science, Information system etc)
* Preferably a Bachelor’s Degree in related field.
* Experienced and proficient in programming tasks. (e.g. Java, Javascript. CSS, implement APIs)
* Experience in delivering enterprise software solutions and services. (i.e. ERP, BPM, or related enterprise IT solutions)
* A team player and self-learner.
* Both fresh graduate and experienced professionals are welcome to apply.
#J-18808-Ljbffr