Senior Software Engineer (SAP Integration)
Job Description:
JOB SUMMARY & RESPONSIBILIES
The candidate should be able to maintain and support applications, enhancements, technical upgrade and new development of web based applications. The duties also includes handling of small projects.
Responsibilities:
- Understand requirements stated by the Singapore team and perform detail analysis
- Propose and implement the right technical solution/design based on the clients problem area and requirements
- Perform code/design reviews
- Create Test strategies in coordination with the QA Team
- Perform clear and concise status update to the respective stakeholder
- Review the deliverables as per the release management process
- Practicing Agile/Scrum methodology to plan and deliver work projects
- Involve in creating and improving the standard frameworks
- Creation of reusable components, Track and Manage reusable components
- Create and Improve the processes for the Technical Team, for coding, unit testing, release management, CR management
REQUIREMENTS
- Graduated from top tech university such as (Bach Khoa, UIT, University of Science, etc.)
- Minimum 6 years of total work experience covering .NET
- Willing to learn and work with Outsystems
- Proficient in at least one of the .NET languages (like C# and Visual Basic .NET) or Java (J2EE, Spring, Hibernate/Struts,...)
- Minimum 1 year of hands-on experience in using MS SQL Database
- Proficient in building a full stack application including UI, Logic, Workflows, Connection to backend systems using low code platforms
- Fluent English communication skills
PREFERRED SKILLS AND EXPERIENCES
- Proficient in integrating the low code apps to standard backend systems like SAP,
SuccessFactors, Concur, SharePoint, Restful APIs, File Servers etc.
- Hands-on experience in configuring Web Servers and Application Servers.
- Hands-on experience in practicing CI/CD for build and release automation
- Knowledge of AWS to host and run the applications
- Knowledge of cloud application development
- Knowledge and understanding of DevSecOps
- Knowledge of micro-services patterns and architecture
- Knowledge of RESTful APIs and integration patterns
Required Skills:
SAP Struts BASIC Visual Basic Unit Testing Hibernate SharePoint Reviews Deliverables Components Architecture Servers Scrum Automation C# Integration Java SQL Software Testing Design Communication English Science Management