Senior Software Engineer


Bachelors in Engineering

Job Responsibilities


Job Description

(Roles and responsibilities)


  • Create functional specifications, carry out feasibility analysis and provide effort estimation
  •  Participate in Design, Development, Testing and Maintenance of Software Products
  • Be an integral part of the software development team to understand source control, build, testing, branching, and release needs that need to be part of the Software Development Environment
  •  Lead root cause analysis of software and system defects and work with a complex code base, taking the initiative to solve problems and provide clean solutions.
  • Analyze existing software products and recommend new technical developments.
  • Improve the functionality, reliability, performance, usability of the Software Products
  • Create and maintain product technical documentation
  • Contribute to the development of key guidelines to provide standardization of effort throughout all products.
  • Comply with good software engineering principles, including but not limited to standard coding, documentation, version control and testing practices
  • Work closely with other team members in an Agile development environment.




Job Specification

(Required Skills and Qualifications)

  • 5+ years of Professional software development experience in Java/J2EE
  • Strong front-end web development experience with HTML5, CSS4 and JavaScript libraries like jQuery, D3, RequireJS, and Backbone
  •  Solid understanding of AJAX and object-oriented JavaScript programming
  • Strong technical aptitude and experience with the following technologies: Web 2.0, REST and NodeJS
  • Previous experience designing, developing and deploying solutions that involve integration using well-published APIs (REST, SOAP, RPC etc).
  • Experience with SQL and a variety of RDBMS environments (MySQL, PostgreSQL, etc).


Primary Skills

(Must have)

  • Java/J2ee and Angularjs
  • HTML5,CSS4 and Javascript


Secondary Skills

(Good to have)

  • API
  • SQL



  • 6-10 years



  • Pune



Posted on:

August 15, 2018

Experience level:

Experienced (non-manager)

Education level:

Bachelor's degree or equivalent

Contract type:




Business units:



Financial Services


By continuing to navigate on this website, you accept the use of cookies.

For more information and to change the setting of cookies on your computer, please read our Privacy Policy.


Close cookie information