Software Engineer

Agensi Pekerjaan Allstaff
Application ends: September 30, 2022
Apply Now

Job Description

Qualifications :
&#;s degree in Computer Science, Software Engineering or its equivalent

– Minimum 3 years of working experience in software development and object-oriented programming in Java and web service
– Experience in Java Programming, Structured Query Language (SQL) and report design tools
– Good fundamentals in data structures, algorithms and multi-threading/ parallel processing
– Good experience using Object Relational Mapping Frameworks (ORM), e.g. Oracle Application
– Development Framework (ADF), .Net Entity Framework, Messaging and Middleware frameworks (such as SOA)
– Good experience in open source development environment including Hudson, JUnit, and Subversion
– Good knowledge and experience in Agile and Waterfall Methodologies, complete software development lifecycle (SDLC)
– Good knowledge and understanding of business processes and requirements
– Ability to work with vendors to deliver applications that meet business requirements

Job Descriptions :
– Provides estimation on resources, budget and risks involved during application development and enhancement, and reviews work quality (i.e.code, test and etc.) of team members when functions as team lead
– Collaborates with users to understand, acquire and analyse business requirements to formalise system specifications, ensuring project meets business and standards requirements
– Conducts system design, code development and prototypes for application, including unit test, integration test and user acceptance test (UAT), ensuring business requirements and software development standards have been met
– Responsible for the application support and maintenance, working with system administration team to plan upgrades, optimise application architecture and performance in order to improve efficiency, reduce costs and optimise resources
– Conducts post implementation review, proposes suitable technical solutions to resolve issues and ensure root causes are identified and resolved to improve software design and coding standards
– Provides support in various IT projects as required to promote cross-functional learning and development, balance team workload and enhance overall team productivity

Related Jobs