Enable job alerts via email!
Boost your interview chances
A leading company in Singapore seeks a (Senior) System Analyst / Assistant Manager to manage enterprise application solutions. The role involves gathering business requirements, implementing technical solutions, and overseeing software delivery. Candidates should possess a relevant degree, with at least three years of experience in application development. Strong technical skills in Angular and Spring Boot, along with experience in agile methodologies, are desirable.
(Senior) System Analyst / Assistant Manager (Enterprise App Solutions)
RESPONSIBILITIES
Candidates are expected to:-
Work closely with stakeholders to gather business requirements and translate them into functional requirement specifications and/or tender specifications;
Conceptualise and recommend technical solutions to support the business requirements;
Work with Procurement to issue tender, evaluate proposals and award project tender;
Play the role of project manager to manage project budget and the Software Development Life Cycle (“SDLC”) of assigned project(s) / Change Request(s) from initialization to closure;
Work closely with vendors to ensure successful software system delivery;
Prepare and/or verify the functional and technical documentations provided by the vendors;
Write test specifications and conduct System Integration Testing (SIT) and User Acceptance Testing (UAT);
Deploy and implement or promote release to production environment;
Able to maintain systems which include contract/licence renewals, implementing change requests, documentation, troubleshooting and prompt end to end resolution of issues; and
Work in a team providing rotational 24×7 system support.
REQUIREMENTS
The successful candidate should preferably possess the following:-
Degree in Computer Science, Information Technology, Information Systems or the equivalent;
Minimum 3 years of relevant experience in Application Development and Maintenance Support;
Strong technical knowledge and hands on experience in frameworks such as Angular, Spring Boot and in Unix/Linux based environment;
Proficiency in programming (Java, JavaScript, Angular, Unix Shell Scripting) and relational databases and related SQL scripting (Oracle, SQL, mySQL);
Proficiency in Agile Methodologies, Scrum knowledge of software best practices, such as DevOps (CI/CD) and experience in Tomcat, Active MQ, Kafka, SonarQube and Azure Cloud will be an advantage;
Strong analytical and problem-solving skills;
Results-driven and tasks-oriented mindset;
A conscientious attitude with an attention to detail and ability to multi-task;
Strong communication skills to conduct trainings and provide support to users; and
A team lead/team player who can work independently with minimal supervision.
Candidates with more experience will be considered for a senior role.