Assistant Manager - IT Applications @SKD - #1121757
SBS Transit
Application Development, Maintenance & Modernisation - Design, develop, test, and maintain .NET and/or Java applications across web, desktop, and mobile platforms.
Build and support Windows-based and mobile applications. Optimise and maintain SQL databases (MS SQL, Oracle, or equivalent) for performance and reliability.
Optimise and maintain SQL databases (MS SQL, Oracle, or equivalent) for performance and reliability.
Implement CI/CD pipelines using GitLab or similar DevOps tools for faster, safer deployments.
Write clean, maintainable code with proper unit and automated testing.
Collaborate with users and cross-functional teams to improve usability and system experience.
Maintain clear technical documentation and test cases.
Support multiple applications across various technologies and platforms.
Participate and manage all phases of SDLC.
Elicit, organize and translate business requirements into detailed technical functional and non-functional requirements.
Facilitate user requirement sessions and user acceptance test with users.
Provide training to end users.
Deliver elements of system design including wireframe, data migration plan, integration plan, UI / UX design and other detailed deliverables for each SDLC phases.
Debug & Troubleshoot application issues effectively.
Proactively identify opportunities to improve system reliability and maintainability.
Document workflows and create user-friendly technical references.
Manage application change control and risk mitigation.
Participate in internal and external system audit.
Participate in RFQ / tender process i.e. tender specs including functional and non-functional specs, submission, clarification and evaluation.
Work with vendor for outsourcing projects.
Cloud, DevOps & Automation - Drive modernisation initiatives such as cloud migration and workflow automation.
Apply DevOps practices to streamline deployments and improve reliability. Work with cloud platforms (e.g. AWS, Azure) to achieve scalability and performance.
Work with cloud platforms (e.g. AWS, Azure) to achieve scalability and performance.
Explore new tools and technologies to continuously enhance development and deployment efficiency.
Job requirements:
Degree / Diploma in Computer Science / Information Systems / Software Engineering
At least 5 years relevant IT experience including 2 successful projects in the role as tech lead / application analyst or developer Knowledge/Skills
Have hands-on experience in programming .Net, Javascript, HTML5, Jquery, Swift, RESTful API, Java, Python, React, Blazor, or similar programming languages
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Accounts Officer (Accounting Firm) | Full Sets
Staff Nurse - Oncology
Sales Consultant, Aesthetics