Enable job alerts via email!

Senior Software Engineer (SAP Integration)

Dikshatek

Singapore

On-site

SGD 80,000 - 110,000

Full time

3 days ago
Be an early applicant

Job summary

A leading technology firm located in Singapore is seeking a Senior Software Engineer specializing in SAP Integration. The candidate will maintain and support applications along with handling projects. Responsibilities include analysis, solution design, QA coordination, and Agile methodology practices. The ideal candidate should have over 6 years of experience in .NET and be proficient in related technologies. This role also offers opportunities for growth and leadership in technical solutions.

Qualifications

  • Minimum 6 years of total work experience covering .NET.
  • Proficient in building a full stack application.
  • Willing to learn and work with Outsystems.

Responsibilities

  • Understand requirements and perform detail analysis.
  • Propose and implement technical solutions.
  • Create Test strategies in coordination with the QA Team.
  • Provide clear status updates to stakeholders.
  • Review deliverables per release management process.

Skills

Proficient in .NET languages (C#, Visual Basic)
Hands-on experience with MS SQL Database
Knowledge of AWS
Experience with CI/CD
Understanding of RESTful APIs
Knowledge of micro-services patterns

Education

Graduated from top tech university

Tools

SAP
Outsystems
Java (J2EE, Spring)

Job description

Senior Software Engineer (SAP Integration)

The candidate should be able to maintain and support applications, enhancements,technical upgrade and new development of web based applications. The duties also includeshandling 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 problemarea and requirements

- 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, releasemanagement, 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 tobackend systems using low code platforms

PREFERRED SKILLS AND EXPERIENCES

- Proficient in integrating the low code apps tostandard backend systems like SAP,

- 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

SAPStrutsBASICVisual BasicUnit TestingHibernateSharePointReviewsDeliverablesComponentsArchitectureServersScrumAutomationC#IntegrationJavaSQLSoftwareTestingDesignCommunicationEnglishScienceManagement

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.