Job Details
Hiring for Business System Analyst(Java)
Java
Singapore
Singapore
2018-04-05 03:11:12

Job Role/Level

Business System Analyst Lead

Quantity

1

Mandatory Skills

Java

Preferred Skills

 

Brief Job Description

We are looking for a qualified team leader to assist Project Manager to manage our team and provide effective guidance. You will be responsible for supervising, managing and motivating team members on a daily basis.

As a team leader, you will be the contact point for all team members, so your communication skills should be excellent. You should also be able to act proactively to ensure smooth team operations, effective collaboration, provide solutions to technical issues, responsible for meeting development schedules and ensuring the delivered solution meets the technical specifications and design requirements.

Ultimately, you should lead by setting a good example and engage the team to achieve goals.

 

Responsibilities

•             Conduct system wide requirement analysis with BA.

•             Conduct module level work effort estimations and scheduling and integrate for the whole system.

•             Will work under the guidance of the PM/Architect.

•             Thoroughly understand the Requirements and Design.

•             Develop detailed design.

•             Design and implement automated unit testing, continuous development and integration framework as required.

•             Use best practices and coding standards.

•             Conduct thorough unit testing using the automated unit test framework

•             Conduct peer-reviews and lead reviews and provide feedback

•             Provide accurate and detailed task reports.

•             Develop, maintain, troubleshoot, enhance and document components develop by developers as per the requirements and detailed design

•             Conduct thorough unit testing and integration testing for the whole system

•             Conduct configuration and team management of own work.

•             Assist PM in project coordination.

•             Work with vendors

•             Act as a mentor for the developers on the team

•             Has strong technical skills and often develops the architecturally significant components of the software system and/or interfaces

•             Know the status of the developer’s work and detect slippage

•             Communicate technical issues/decisions effectively to PM and Sponsor by using business terms

•             Conduct project risk identification and mitigation action planning with the project manager

 

 

Requirements

•             A degree in IT / Computer Science

•             At least 2-4 years of proven work experience as a Team Lead with relevant IT experience and technically competent in the following one or more languages, tools and technologies:

  1. Proficient in Java, Javascript, HTML5 (Angular/ReactJS) and CSS programming languages
  2. Solid understanding of object-oriented programming
  3. Experience with Spring web application frameworks
  4. Experience with Oracle/Sybase RDBMS databases and/or NOSQL database
  5. Experience with popular JEE middleware platforms such as Oracle WebLogic or IBM WebSphere
  6. Understanding fundamental design principles behind a scalable application
  7. Familiarity with concepts of MVC, JDBC, and RESTful API
  8. Familiarity with automated testing platforms and unit tests
  9. Proficient understanding of code versioning tools, such as SVN, Git
  10. Familiarity with build tools such as Ant, Maven, and Gradle
  11. Familiarity with continuous integration tool such as Jenkins
  12. Familiarity with Powerbuilder

•             Strong Analytical skills and well verse with problem resolution methodologies

•             Strong customer-service orientation.

•             Possess can-do attitude, initiative, creativity and able to work under stringent time

•             In-depth knowledge of performance metrics

•             Good PC skills, especially MS Excel and MS WORDS

•             Proficiency in English in term of speaking and writing

•             Excellent communication, presentation and leadership skills

•             Process good organizational and time-management skills

•             Good decision-making skills

•             PMP certified – Good to have

Work Location

Customer Site

Assignment Duration

1 year