Senior Software Engineer
The Company You're Joining
Join us in the journey of a global software service provider and step into the role of a crucial Software Developer; to design, develop, test and enhance mission-critical software and systems. Dive into the intricacies of implementing, integrating, and troubleshooting software applications, ensuring they meet and exceed expectations. Your dedication to problem-solving and analytical skills will drive our innovative projects forward, while maintaining stringent compliance and documentation standards.
What You'll Do
- Support the Lead in guiding the team in scrum process/task, engaging with users and customers
- Build efficient software programs and systems that meet users needs
- To support new software enhancement and system configurations
- Programming well-designed, testable and efficient code that meets Software Quality Assurance standards
- Produce specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Automate tasks through appropriate tools and scripting
- Perform validation and verification testing
- Conduct user acceptance tests and External System Integration tests
- Deploy Software applications and evaluate user feedback
What You'll Bring
- Familiar with Agile development, ReactJS, NodeJS, MongoDB, Flutter, Javascript/Typescript/FeatherJS, Java, Springboot, Git
- Familiar with DevOps is value added
- Must be hands-on and enjoys programming
- Ability to learn new languages and technologies.
- Able to work independently and self-motivated.
- Good communication and documentation skills.
- Strong customer-service oriented and possess Can-Do attitude.
- Able to give guidance to team member
- Prefer 3 years experience and above
Ready to Apply?
Click ‘Apply Now’ and our consultant will reach out for a discussion to share more.
EA License No: 12C6045 | UEN: 53041699M