Expert Software Engineer - Java - Bankfusion

Misys Software Solutions India Pvt Ltd
  • Bangalore
  • Confidential
  • 10-15 years
  • 20 Feb 2015

  • Software Design & Development, Software Architecting

  • IT/ Technology - Software/ Services
Job Description

Responsibilities include

Design, Coding, Unit Testing and Documentation for a module(s)

Maintenance of existing features/modules

Acting as a technical lead for other developers in the team

Working with Business Analysts and internal/external customers to ensure that requirements are understood

Estimating effort for new features and coming up with release plans

Production of accurate, unambiguous technical design specifications

Holding or participating in solution approach, test plan and code reviews

Full ownership and accountability to deliver on agreed upon plans within budget, on schedule and to defined quality standards

Ability to work with little day to day supervision from project and/or line manager

Timely and accurate reporting of project status as required by Line or Project Manager

Escalation of critical issues in a timely fashion

Mentoring junior team members in best practices and standards

Driving engineering improvements and excellence in the team

Required Domain Experience

Demonstrated expertise in building, shipping and supporting innovative, scalable enterprise-class 3-tier web applications

Deep understanding of Java, J2EE, SOA/Web services, EAI patterns, long running business processes, UML and OOAD.

Experienced in using Websphere, WebLogic, JBOSS or TomCat application servers

Must be knowledgeable in system level profiling and debugging

Must be knowledgeable in at least one of the relational DBs (Oracle , DB2 or MS-SQL)

8+ years of overall software development experience, preferably in a product development company

BE/B. Tech in CS, ECE, IT or Computer applications

Desired Domain Experience

Expertise in building multi-channel solutions for desktop, tablets and smart phones

Prior experience in building multi-tenanted cloud hosted applications

Prior experience in Agile/Scrum and secure development methodologies

Financial services software development

M.Tech/M.E. in CS, ECE or IT

Required Skills

Excellent problem solving and analytical skills

Brilliant written, verbal and telephonic communication skills

Ability to shape ideas and opinions through proper communications and networking with key stakeholders using ones knowledge and experience.

Ability to motivate and inspire confidence in others through goal-focused actions.

Product Specification

FusionBanking Essence is a modern, state of the art, scalable, J2EE, SOA based universal banking solution that has been deployed by a large number of banks and financial institutions around the globe. It is a multi-channel solution that supports branches, internet banking, ATM and point of sale. Its multi-dimensional data model allows banks to get a holistic 360 degree view of their customers.

Job Posted By