about the company
you will be joining the company group's digital team, where you and your colleague will ensure a smart and seamless experience in interactions with internal teams, customers, stakeholders, and vendors. The company cultivates an environment that supports growth, empowering you to take charge of your career with them. With digitalization being a top priority, you'll play a key role in driving our business forward. Working on a global scale, you’ll grow through daily interactions and challenges, contributing to making the company a great place to work in.
culture & benefits
- work on the latest tech stack
- 13th month salary
- good work life balance
about the role
as a software engineer, you will be involved in designing, developing, implementing, maintaining, and supporting technology solutions by collaborating with Product Owners to address business challenges. Additionally, you will be responsible for delivering technology solutions across various platforms that align with the company’s digitalization strategy, ensuring projects are completed within budget and service level agreements.
about the job
- develop and maintain both back-end and front-end applications.
- proactively recommend new technologies or solutions to enhance the quality and performance of digital platforms.
- collaborate closely with project/product managers, developers, testers, and other stakeholders to implement new features.
- design, implement, and maintain automated build and deployment processes.
- write and code features including data access, business logic, and UI; fix bugs and create unit and integration tests.
- test, deploy, and document applications.
- assist with resolving production issues.
- share knowledge and conduct code reviews for team members.
knowledge, skills and experience
- bachelor’s degree in Information Technology, Computer Science, Software Engineering, or equivalent experience.
- at least 3 years of experience in full-time web development using Microsoft .Net, C#, MSSQL, and front-end technologies (JavaScript, HTML, CSS).
- at least 2 years of experience with React, Redux, TypeScript, Sass, Webpack, Bootstrap, and Next.js.
- experience in planning, implementing, or delivering application features using full stack technology.
- familiarity with other technologies, such as Java and/or Angular, is a plus.
- proficient in version control (GIT) and working with REST APIs.
- experience with relational and NoSQL databases
- exposed to unit testing with tools such as Nunit or Xunit
- practical knowledge of cloud platforms (Azure) and CI/CD tools (Azure DevOps).
- strong understanding of software design patterns.
- experience with Agile methodologies focused on high-quality software delivery, including Continuous Integration, unit testing, Test-Driven Development, code reviews, and design documentation.
- experience working in Agile teams (Scrum, Kanban) is a plus.
- fluent in English, both written and verbal, with strong communication skills.
- adaptability to change direction based on new insights or evolving circumstances.
- open-minded, with a positive, can-do attitude.
- initiative and the ability to work independently without close supervision.
- a strong internal drive for technical excellence
how to apply
interested candidates may contact Eugene Fo at +6014 640 4098 for a confidential discussion.
...