Contribute as Software Engineer for Company’s payment products and services
Review requirements, specifications to provide timely and meaningful technical feedback
Produce clear and maintainable technical design and analysis documents
Develop the systems primarily using C# with opportunities to work with other languages (e.g Java) as needed
Perform unit testing, system integration testing and support UAT / performance testing to ensure systems security, data integrity and functional requirements.
Provide information and support to deploy / install applications or services, setup system parameters / configuration in SIT, UAT and Live environment.
Support application deployment and configurations across different environments
Provide post implementation support, including investigation, troubleshooting, and ongoing maintenance
Prepare and maintain necessary project and technical documentation
Requirements
Diploma / Bachelor’s Degree in Computer Science, Engineering, IT, or related field
3-5 years of hands-on experience in software development
Strong proficiency of Java, ASP.NET , C#, and Web API
Hands-on experience building Web applications, REST APIs, and background services / batch jobs
Solid experience with Store Procedures and performance tuning in MSSQL Server
Good understanding of security concept in Application Development (Secure Coding, encryption, authentication / authorization, PCI-DSS awareness)
Strong foundation in OOP, SOLID principles, and common design patterns
Experience with Git, CI / CD, and unit testing frameworks
Effective communication skills in English, both written and verbal
Ability to work independently and collaboratively in a cross-functional, cross-cultural team environment
Optional Skills / Experiences :
Interested candidates are invited to send your comprehensive resume with current and expected salary package via this job ad. Please note that only shortlisted candidates will be notified.
#J-18808-Ljbffr
Application Engineer • Kuala Lumpur, Kuala Lumpur, Malaysia