Zenith Infotech (S) Pte Ltd. was started in 1997, primarily with the vision of offering state-of-the-art IT Professionals and solutions to various organizations and thereby helping them increase their productivity and competitiveness. From deployment of one person to formation of whole IT teams, Zenith Infotech has helped clients with their staff augmentation needs. Zenith offers opportunity to be engaged in long term projects with large IT savvy companies, Consulting organizations, System Integrators, Government, and MNCs.
EA Licence No: 20S0237
Employment Details
Employment type:
PERMANENT under Zenith
Location: CENTRAL WEST
Working Hours:
8:30AM to 6:00PM (mon-fri)
Salary: $5500 - 7300
Working Arrangement: ONSITE
Job Responsibilities
Assist the Authority's team in developing enterprise applications to meet the business needs within the stipulated timeframe and allocated budget
Develop and validate applications, according to approved design and standards, under the guidance of the Authority's guidelines.
Perform the following key development activities:
Propose solutions to fulfil business requirements and recommend potential areas for streamlining.
Design, document and develop programs according to functional specifications received and ensure the developed programs fulfil the business requirements.
Plan, identify, define and conduct unit testing to ensure the proposed solution fulfils the business requirements.
Provide technical support to the authority's during system integration and user acceptance testing, implementing code changes if required.
Conduct peer code reviews as specified according to project standards.
Ensure programs developed pass the required vulnerability assessments and code quality inspections.
Plan and perform the cutover for the modules assigned.
Deliver all project documentations defined for the projects, including but not limited to design specifications, program specifications and unit test plan.
Provide on-site support after system go-live.
Ensure optimal system design and configuration of the application functionality.
Participate in any quality assurance activities and resolve any risks or areas for improvement identified.
Participate in the change request process which includes performing impact assessment, development and testing.
Provide training on the web application(s) developed
Job Requirements
Degree in Computer Science or equivalent.
Min. 2 years of experience in software development.
Experience and Proficient in Thick Client Programming e.g. .NET, C# Programming
Proficiency in React.js, Java, and Spring Boot would be an advantage
Strong automated testing skills with Selenium and related tools.
Experience with unit and integration testing.
Experience with gathering requirements and translating them into technical implementations.
Knowledge of REST APIs, microservices, and databases (SQL/NoSQL).
Experience with Agile methodologies.
Good to have experience with Docker, Kubernetes, CI/CD, Git and cloud platforms (AWS, Azure, or GCP).
* Excellent problem-solving and communication skills
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.