Senior Developer
Barclays
Pune, India
1d ago

What will you be doing?

  • Understand the variousphases of the software development lifecycle.
  • Undertake impact assessmentof change requests against applications / products within domain.
  • Create / Review componentdesigns & builds to ensure compatibility with the end-to-end system design.
  • Create / Review Unit andComponent Integration test strategies to guarantee the quality of the deliveredsystem, assist in the diagnosis of system problems encountered during testing.
  • Collaborate with othercomponent design and build teams, ensuring that end-to-end system design isfollowed.
  • Ensure that technicalengineering quality standards / benchmarks are met, taking remedial actionwhere there are quality shortfalls.
  • Completetechnically-complex assignment work to budget, time and quality requirements.
  • Where system development ispart of a wider set of interdependent systems changes, collaborate with theSystems Designers from the other areas to ensure end-to-end technical integrityof the development, leading this collaboration when required.
  • Identify development needsof staff in the system engineering component team and assist them in addressingtheir development needs through guidance and coaching.
  • Contribute to operationalobjectives of wider team and support any organisational transformationinitiatives.
  • Ensure the code beingdeveloped and checked in adheres to all code quality standards as set andtracked by the code quality tools
  • Perform Peer / Technicalreviews of the backend code. Support Tech Lead by contributing to processimprovements wrt productivities and code / build quality
  • Work closely with the ScrumMaster and with POs as required for new platform features.
  • Identify own developmentneeds and proactively drive development of own capability, using all availablemeans, to achieve world class standards.
  • Stakeholder Management and Leadership

  • Contribute to operationalobjectives of wider team and support any organisational transformationinitiatives.
  • Evaluate and reviewemerging system engineering methods, tools and standards. Look for ways toapply as appropriate.
  • Decision-making and Problem Solving

  • Collaborate with othercomponent design and build teams, ensuring that end-to-end system design isfollowed.
  • Ensure that technicalengineering quality standards / benchmarks are met, taking remedial actionwhere there are quality shortfalls.
  • What we’re looking for :

  • End-to-end software development lifecycle
  • Software development methodologies, e.g. waterfall, agile
  • Awareness of leading-edge tools, techniques and services within IT
  • Software development consisting of some of the following languages andtechnologies :
  • oUsing Java (Servlets, JSPs, EJB, Javascript)

    oJ2EE Frameworks (Spring, Hibernate)

    oDatabases (Oracle / DB2 / SQL / IMS DEDB )

    oWebservices / knowledge of WSDL SOAP & REST

    oJQuery / HTML5 / CSS

    oXML & XML Java Parsers (xsd, dtd)

    oApplication servers (Websphere, Weblogic, JBoss, Tomcat)

    oVersion Control Software (Clearcase / SVN / CVS / Git)

  • Responsible for interacting with staff across the Business and ITfunctions including but not limited to :
  • oService Managers

    oTechnology Project Managers

    oBusiness ChangeManagers

    oSI Partners and 3rd parties

    oGTIS

  • Provide input to the Product / Project Manager(s) to help identify andengage the engineering resources needed to ensure the success of the project.
  • Provide input to the technical development approach of a project,balancing cost, time, quality and risk.
  • Skills that will helpyou in the role :

  • Graduatedegree from reputed institution
  • Where will you beworking?

    Pune

  • Barclays recentlyannounced the creation of a new world-class campus at Gera Commerzone locatedin Kharadi. All Pune based roles will eventually start to move to this newcampus starting September 2019.
  • In the run up to that, during the course of2018, there may be transitory movements of some roles to other temporary sites.

    Please speak with your recruiter about the specific location plans for yourrole.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form