The bank for a changing world

We are looking for

Senior Software Developer - Angular 2 / 4 with Java Spring Boot

Contract

Standard / Permanent

Location

India

Country

India

Job function

INFORMATION TECHNOLOGY

Apply REF: COR000850
 
Job Code :   WINGS Development Senior Software Engineer       
 
 
 
Function/Position :  Senior Software Engineer          
 
 
Reports to : Team Lead
 
 
Supervises :  NA
 
 
Main Objectives & Purpose :
 
 
  1. Should be able to independently develop/analyse the program unit/bugs and provide solutions.
  2. Develop code from technical specifications received from the Team Lead.
  3. To ensure that work products are of highest quality and on time.
  4. Attention to detail is essential and all tasks must be carried out to the highest standard.
 
 
 
 
 
Key Results Areas :
 
  • Develop and Test
    • Develop code from technical specifications received from the Team Lead.
    • Produce well-organized, optimized, and documented source code.
    • Debug existing source code and polish feature sets and review code by peers.
    • Analyze the needs of clients and then develop a system to meet those needs.
  • Confirms program operation by conducting tests; modifying program sequence and/or codes.
 
  • Team Player
    • Work closely with other staff, such as project managers, leads, UX designers, other developers.
    • Contribute to technical design documentation.
    • Collaborate with other programmers to design and implement features.

 
Job Holder Requirements  :
 
 
Essential Technical Knowledge / Skills:
  • J2EE, HTML5, Hibernate, Spring Boot & other modules of Spring
  • Angular 1 / 2 / 4 / 5 intermediate experience
  • Oracle
  • WebSphere/ Tomcat  / Eclipse
  • Unix
  • Design patterns
  • Agile experience is a must
  • Knowledge on GIT is must
  • Knowledge in REST Based Spring Web services Application
  • Knowledge on BDD is a plus
  • Experience on Microservices Architecture is a plus
 
 
Qualifications and Experience:
  • Degree in Computer Science or Computer Engineering
  • At least 6 year working experience
  • Experience in banking industry is a plus
  • Work experience in TDD and continuous integration environment is preferred
  • Industry relevant Certifications, viz. Sun Certification / Brainbench certification
 
 
Other Value – added Competencies:
  • Team work player
  • Strong analytical skills
  • Quality oriented and well organized
  • Willing to work under pressure and mission oriented
  • Excellent Oral and Written Communication Skills, Motivational Skills, Results-Oriented
 
Primary Location: India Job Type: Standard / Permanent Job: INFORMATION TECHNOLOGY Education Level: Bachelor Degree or equivalent (>= 3 years) Experience Level: At least 5 years Schedule: Full-time