hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Application developer

5.00 to 8.00 Years   Pune   19 Aug, 2021
Job LocationPune
EducationNot Mentioned
SalaryNot Disclosed
IndustryBanking / Financial Services
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

Job Title: Application developerLocation: PuneAbout BarclaysBarclays is a British universal bank. We are diversified by business, by different types of customers and clients, and by geography. Our businesses include consumer banking and payments operations around the world, as well as a top-tier, full service, global corporate and investment bank, all of which are supported by our service company which provides technology, operations and functional services across the Group.Risk and Control ObjectiveEnsure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Barclays Policies and Policy Standards.Dynamic WorkingOur dynamic working programme has been set up to help Barclays colleagues achieve an optimal work/life balance. Arrangements we offer range from working at home and changing regular hours to taking career breaks. Our Dynamic Working initiatives support colleagues at all stages of their lives, helping them with parenthood, caring, further studies and hobbiesDynamic working gives everyone at Barclays the opportunity to integrate professional and personal lives. If you have a need for flexibility, then please discuss this with the Hiring Manager.Introduction:To lead the technical implementation of the Barclays API Portals and Platforms use-cases and components, and also support the high level and detailed design, build and unit test phases of the lifecycle.To maintain an in-depth technical understanding of the API Platform components and supporting applications / products, and provide resolution of technical queries arising from developer teams.To ensure that the technical integrity and quality of the API Platforms components is maintained across their lifetime, and contributing to the development of any technical changes being proposed.To ensure compliance of all development activities to various technical standards and tools as recognized strategic for Barclays.What will you be doing Requirements Analysis (25%)

  • Liaise with business clients to help shape initial ideas into firm system requirements, ensuring that they are sufficiently comprehensive and detailed to support effective product/component development.
  • Evaluate technical implementation options and present complex technical ideas (both written and verbal), anticipate potential objections and persuade others to adopt the most appropriate view.
  • Establish an end-to-end view and capture all key requirements. Create user stories capturing functional and non-functional requirements (e.g. capacity, availability, response times, etc.).
  • Support identification of optimal testing strategy for all requirements and agree test strategy with business and test team lead.
  • Understand technical constraints of live environment / architecture, support business clients in understanding any requirement versus cost trade-offs.
Technical Design and Development (Design, Build, Unit Test) (50%)
  • Produce detailed low level design in user stories in JIRA and on confluence page including Visio diagrams
  • Technical ownership of user stories transition through software development lifecycle
  • Work with the API Build teams to ensure API Management principles are considered and adopted
  • Undertake impact assessment of change requests against the API Portals and Platforms components.
  • Ensure compliance with all internal development standards and best practices.
  • Review component designs to ensure compatibility with the end-to-end platform design.
  • Review test strategies to guarantee the quality of the delivered changes; assist in the diagnosis of major defects encountered during testing & provide suitable resolution for them.
  • Collaborate with other component design and build teams, ensuring that strategic end-to-end system design is followed & principles adhered to
  • Ensure that technical engineering quality standards / benchmarks are met, taking remedial action where there are quality shortfalls.
  • Complete technically-complex assignment work to budget, time and quality requirements. Document all work in accordance with agreed standards, and with re-use in mind.
  • Where system development is part of a wider set of interdependent systems changes, collaborate with the Systems Designers from the other areas to ensure end-to-end technical integrity of the development, leading this collaboration when required.
Team Leadership and Staff Development (25%)
  • Provide Leadership within an agile team, proactively identifying ways to improve the end-to-end development of the API Platforms and services components.
  • If requested, undertake performance development (PD) responsibility for systems engineering staff, setting objectives then reviewing and assessing performance.
  • Identify development needs of staff in the design and development teams and assist them in addressing their development needs through guidance and coaching.
  • Contribute to operational objectives of wider team and support any organisational transformation initiatives.
  • Evaluate and review emerging end-to-end design and integration methods, tools and standards. Look for ways to apply as appropriate.
Identify own development needs and proactively drive development of own capability, using all available means, to achieve world class standardsWhat we re looking for:
  • Production of detailed technical documentation
  • Software modeling techniques, eg UML
  • End-to-end software development lifecycle
  • Software development methodologies, e.g. waterfall, agile
  • Experience of working in a cross-functional Agile team
  • Experience with Test Driven Development (TDD) and/or Behaviour Driven Development (BDD)
  • Experience of various automated testing, continuous integration and deployment tools and practices
  • Software development consisting of some of the following languages and technologies:
    • API Management tools; (Mulesoft, Akana, Apigee)
    • Security frameworks; (OAuth, OpeniDConnect)
    • Software development; (Java, Spring Boot, Spring Cloud Config)
    • DevOps; (Stash, Jenkins, Nexus, Confluence, Sonarqube, Openshift and CHEF)
  • Maintaining an in-depth understanding of relevant and up to date technical knowledge, applications and techniques.
Using technical knowledge to create new opportunities and solutions.Skills that will help you in the role:
  • Strong level of experience of IT software development (essential)
  • Financial services, investment management/banking (preferred)
  • Broad knowledge of Barclays Group(beneficial)
  • BE degree in relevant software engineering discipline.
  • Formal qualification in area of specialism, e.g. Sun Java certification (beneficial).
Where will you be working Pune,

Keyskills :
low level designtest driven developmentrisk management frameworkspring bootuser storieslevel designsystem designdetail designtest strategyrisk managementchange requestsconsumer banking

Application developer Related Jobs

© 2019 Hireejobs All Rights Reserved