Software Developer - Geylang - ref. l01310519
SAKSOFT PTE LIMITED Geylang Permanent
Experience: 6-9 years
Role: Software Developer
Key Skills:
Application Support :
Unix & Windows platform, Maria DB, Oracle or MS SQL, Control-M
Web Development :
- Java & Tomcat
- Spring and Bootstrapping
- HTML5/JSP
- SOAP API / Web services
- JavaScript, CSS
- Eclipse
Key Responsibilities:
The candidate will be part of the HRS Technical delivery team:
- To deliver infrastructure solutions for projects and change requests in HR domain.
- To be the subject matter expert (SME) in Application’s Infrastructure and Devops area, provide associated support, for the team’s suite of applications e.g. Workday, SuccessFactors Recruit & Learning, PTA (Pre-Trade clearing system) etc.
- Perform Infrastructure (Hardware, OS, DB, middleware, software) setup and configuration across SDLC (SIT/UAT/Production/DR).
- Configure Aldon applications for application deployments, perform deployment using Bitbucket/Jenkins and Aldon LMe applications.
- Develop scripts for batch jobs and interfaces.
- Setup online and batch interface connectivity (SFTP, Connect-direct, API etc.).
- Design and implement Control-M job scheduling.
- Support SSL certificate injection and renewal.
- Monitor application services in Unix/Linux and Windows. Create PowerShell, bash/shell scripts to perform maintain services and other scripts to keep the servers healthy.
- Supervisory role to coach, guide and share knowledge and experience with team mates to further improve the teamwork and efficiency.
- Familiarize with the Setup, governance and change management processes (Devops-BitBucket, Jenkins, Sonarqube, Veracode, Aldon, Control-M, BMC Remedy ticketing, eApproval form)
- Adhere to software development lifecycle processes and documentations.
- Track the deadlines, deliverables, resources, and timelines throughout the project process. Raise any identified risk.
- Ensure documentation, supporting materials, and project plans are updated and readily available for internal teams.
- Sound Java application development knowledge to review and enhance custom developed middleware java application used for file transformation, encryption/decryption and transmission to external systems via multiple protocols like C:D, SFTP
- Ability to troubleshoot the setup with C:D/SFTP for any connectivity issues.
- Monitor services running in Unix/Linux and Windows
- Create bash/shell scripts to perform Stop/Start services and other scripts to verify the server health status.
- Ability to develop/amend/test scripts to perform file transfer, archive, housekeep, header checking, header/trailer line verification, date mapping, encrypt/decrypt using PGP.
- Use Applications like Putty to login into OS level to perform investigation.
Key Requirements:
- Minimum degree in IT or computer related subject with a recognized university.
- 6 to 9 years of experience in implementing applications (Windows and Linux) for large scale banking system, supporting at least 2(two) projects’ end-to-end SDLC from inception to roll out and post-production.
- Good technical skills in MS Windows Server, MS SQL Server knowledge, SQL Programming, Batch Scripting, Java programming with Maven/Tomcat/Springboot, Windows IIS, SSH key exchange (Tectia/WinSCP/Filezilla/Putty), knowledge in Network Domain, experience in preparing Control-M Scheduler jobs.
- Good knowledge in Linux, Redhat OS, Java compilation, Shell scripting, Connect-Direct, SFTP.
- Hands on experience in Devops pipeline - BitBucket, Jenkins, Sonarqube, Veracode, Code promotion via tools (e.g. Aldon LME or equivalent).
- Excellent English communication and presentation skills – both written and spoken.
- Hardworking, meticulous and process hands-on problem-solving skills.
Self-driven and able to work well with multiple teams both internally and externally/people outside the team.
TALENTSIS PTE. LTD.Geylang
Perform code reviews and ensure compliance with coding standards and best practices.
• Troubleshoot and resolve integration issues, identifying root causes and implementing effective solutions.
• Participate in the full software development lifecycle...
Private AdvertiserGeylang
Job Responsibilities:
• Participate in requirements analysis.
• Produce clean and efficient codes based on requirements.
• Collaborate with development teams to develop software solutions using microservice architecture.
• Design, build...
SBI DIGITAL MARKETS PTE. LTD.Geylang
Position Overview:
We are looking for a Software Developer Intern to join our Information Technology Team. This person will work on various development software projects as stipulated by the Head of Engineering. For example: Test automation, tool...