Overview
Senior Software Engineer (Full Stack) will be responsible for the development, support, and maintenance for systems supporting customer order management. They will analyse functional requirements and translate specifications to program codes, conforming to program guidelines and programming best practices.
Make an Impact
- Develop unit test package, execute system and integration tests & document test results to ensure the quality of the program
- Assist and support integration testing, system testing, User Acceptance Test, and implementation activities
- Participate in code reviews
- Investigate and fix the reported problems/bugs of the system to ensure the smooth execution of programs in the production environment
- Identify and resolve performance and scalability issues
- Prepare & maintain up-to-date system documentation
Skills for Success
- Minimum 3-4 years of experience as a Full Stack Engineer with experience in software engineering designing and building highly scalable applications
- Strong hands-on experience in API development, design, deployment, and operation in production
- Development experience in full stack apps, from webUI to backend restful API/EJB etc.
- Worked with technologies such as Java, JavaScript, Apache Camel, Spring Boot, J2EE and Message Queue.
- Experience in relational database, writing unit, functional, load and end-to-end tests are a plus.
- Experience working with JIRA, Confluence, bamboo and bitbucket
- Experienced in projects utilizing DevOps and software automation with unit testing and functional testing
- Telco domain knowledge in BSS/OSS area will be an added advantage
- Proficient in written and spoken English and a good attitude
Your Career Growth Starts Here. Apply Now!