Tech Lead

3 weeks ago
Job Code

JD-20223

JOB DESCRIPTION
    • Knowledge of Banking system is a plus. • Analytical and systematic thinking and methodical organization. • Focused and willing to take on responsibilities and challenges. • Independent, proactive and service oriented. • Pleasant personality and able to work as a team player. • Knowledge of different language will be an advantage. • Experience in a multinational environment and dealing with multi-countries’ users is desirable but not prerequisite. • Knowledge of NodeJs, AngularJs/Ionic, ReactJs / React Native, Javascript, Spring Boot, T-SQL, XML, JSON, Web Services, Unix Command. • Certification in above technologies would be an added advantage
Experience Required

6 - 10 Years

Industry Type

IT

Employment Type

Permanent

Location

Malaysia

Roles & Responsibilities

PART 2: JOB PURPOSE It is a form of 2 or 3 sentences that sums up what the job is basically about and should justify the existence of the job. It should clarify three things: a) What the job should do?; b) To whom or what it should be done? and; c) How it supports the business? Continuous maintenance and enhancement of application system which are assigned and to continue acquire knowledge pertaining to the application(s) that are assigned. Maintain right records of activity and/or documentation of completed task. In order to be able to support or to meet demand of on-going business / market change. PART 3: KEY ACCOUNTABILITIES & OUTCOMES It pertains to what are the main areas in which a job must achieve end-results to achieve the purpose. Maximum of 8 Key Accountabilities only. Principal Accountabilities Describe the key activities that you are expected to achieve. Start with the most important Outcomes/ deliverables targeted Major Challenges in achieving the outputs Accountability Supporting Activities Outcome/ deliverables Challenges Technical lead 1. Lead & manage developers towards achieving project & support goals 2. Improve developers technical & analytical skills 3. Play proactive support role and take ownership of technical issues, and work with internal/ cross functional/ external team to resolve more advanced issues when necessary 4. Collaborate with team members in all aspect of software design, coding, testing, documentation & deployment 1. Timelines in deliverables 2. Developers are able to grow & gradually be independent in complex environment 3. Effective & efficient technical problem resolution 4. Improve accuracy on deliverables & timelines People management In depth technical skills Complex environment Technical design 1. Architect and implement web/mobile UI/UX based on provided wireframes and business requirements 2. Participate in design discussions for acquiring better understanding of the product and domain. 3. Review Technical Specification and Mobile UIUX are in accordance to the approved technical design EASF Presentation document Technical specification coverage detected in SIT/UAT phase vs functional specification. Technical framework Technical expertise Industry standards & trends 4. Assist in coming out with Solution Architecture document 5. Provide program flow/ pseudo code from technical specs, Review Technical Specs and signoff, review code and version of code Delivery 1. Gather, document and analyze business requirements in order to help define scope of software development initiatives 2. May include web/mobile page mock-ups and interaction prototyping 3. As per technical design accountability 4. Development 5. Code review & maintaining code integrity Project objective met Technical Specifications Team performance report Defects detected in Peer Code reviews (Code Inspections). Defects logged in Code Reviews vs defects detected in Unit Tests, System Tests, SIT & UAT Timeline Resource Technical expertise Requirements changes Support / Operations 1. Troubleshoot and implement bug fixes related to client and user reported issues 2. Development 3. Code review & maintaining code integrity Quality integrity Defects detected in Peer Code reviews (Code Inspections). Defects logged in Code Reviews vs defects detected in Unit Tests, System Tests, SIT & UAT Environment Technical experience & expertise Problem solving skills Demand & Productivity Management 1. Perform self-effort estimation (man days), gain agreement, and plan & execute work efficiently to deliver ahead of schedule 2. Aim to over achieve in terms of productivity and quality Effort Variance MDa: Actual MDs MDe: Estimated MD effort. New requirement or change of requirement during development phase Technical expertise Problem solving

Expertise & Qualification

6-10yrs > 10yrs • Worked extensively in the system software development 6-10yrs > 10yrs • Experience in open platform technologies (i.e. Javascript, ReactJs, AngularJs, NodeJs, Java, JSP, Servlets, J2EE, EJB, Spring Boot and Web Service). 6-10yrs > 10yrs • Must have a solid understanding of Object Oriented Programming. < 3yrs 3-5yrs 6-10yrs > 10yrs • Experience in leading a small work team of 2 - 10 members including developing and managing team work. 6-10yrs > 10yrs • Should have good experience in application support, production support, L3 support for Banking application. 6-10yrs > 10yrs • Experience in supporting Financial/Payment Domain application which is Mandatory 6-10yrs > 10yrs • Experience of supporting Unix based application including experience troubleshooting in a Unix environment CERTIFICATIONS/REGULATORY CERTIFICATIONS Key-in any certification/s required for the job (if any) Nil. / JOB SPECIFIC SKILLS & COMPETENCIES REQUIRED Key-in (if any) Job Specific Skills and Competencies required not mentioned in the Skills Family Competency Framework. • Knowledge of Banking system is a plus. • Analytical and systematic thinking and methodical organization. • Focused and willing to take on responsibilities and challenges. • Independent, proactive and service oriented. • Pleasant personality and able to work as a team player. • Knowledge of different language will be an advantage. • Experience in a multinational environment and dealing with multi-countries’ users is desirable but not prerequisite. • Knowledge of NodeJs, AngularJs/Ionic, ReactJs / React Native, Javascript, Spring Boot, T-SQL, XML, JSON, Web Services, Unix Command. • Certification in above technologies would be an added advantage

Apply Now    
Nityo Connect

Welcome to Nityo Infotech

I am Nityo Infotech’s virtual assistant. How can I help you today?