Software Engineering - VP
Bangalore, India | Global Securities, Investment and Retail Banking Firm
Functions:IT / Information Technology
Job Description:63 people have viewed this job
1.Provide technical leadership and architectural guidance for design and implementation of software system enhancements
2.Ensure adherence to architecture standards, risk management and security policies
3.Identify efficiencies and ways to improve design and development processes
4.Review business requirements/functional specifications requirements and provide oversight and guidance on proposed technology solutions
5.Establish and maintain a strong working relationship with all businesses across Technology and among technology team members.
6.Communicate effectively with both technical and non-technical individuals at all levels
7.Work effectively within collaborative team to identify and resolve issues
8.Design, analyze, develop, code, test, debug and document in solving business problems for one or more business areas
·8+ years of experience in information technology with an emphasis on application development, demonstrated experience with applications development throughout the entire development lifecycle
·Bachelor's degree in Computer Science or equivalent experience
·Ability to work on multiple projects and manage many priorities
·Strong written and verbal communication as well as strong interpersonal skills
·Strong analytical skills and attention to detail
·Ability to absorb problems & present creative solutions within required timeframes
·Must be able to demonstrate significant relevant work experience, or had experience of several major technology implementation projects
·Demonstrated experience working with, and across, multiple teams in a global organization
·Be self-driven, ability to work independently or with multiple teams
Essential Technology Skills:
Required Skill Set
· Strong UI Skills
o ReactJS (Redux Architecture )
o CSS/ LESS
o HTML5, etc
· Core Java 1.8
· Hands-on experience with Browser Developer Tools
· Responsive Designing
· Strong understanding of JSON/ XML
Good to have
o Hands-on experience with wireframe tools
Essential Professional Skills:
1.A "can do" attitude.l
2.Be able to adjust quickly to changes.
3.Clear verbal and written communication.
4.Ability to work to deadlines.
5.Aptitude to learn business knowledge and new technologies.
6.Organization skills, be able to prioritize task base on priority level.
7.Ability to multitask and quickly respond to critical issues and changes in requirements
8.Adopt best practices in day to day work to improve efficiency.
9.Be able to partner with people from other teams to get work done together
10. Communication skills, be able to explain the root cause of an issue; be able to explain necessary testing variables that apply to code written; be able to explain code implementation in detail and at a high level;