BT Analyst/Professional, S&IT in Bangalore, India

Analyst/Professional, S&IT

XML Gateway Developer

Our purpose is to use the power of communications to make a better world. For each other, for our customers, for society and our communities. We need you to help us do this.

Why this role matters

To work as a developer on the Axway Vordel API Gateways to provide functionality to support service exposure and service consumption in line with our security guidelines. This role potentially involves development work for all LOBs.

  1. To deliver high quality software components according to the specifications provided, following project coding conventions and development methodology. The components delivered should be:
  • Robust. The developer will be responsible for component level testing of the software components produced.

  • Maintainable. The developer will ensure that the code is comprehensible, readable and commented as appropriate.

  • Extensible. Where possible the developer will ensure that the components developed are amenable to change as the requirements change over time.

  • Easily Monitored. The delivered component should integrate with tooling that ensure that business transactions can be effectively monitored and trends analysed.

  1. Deliver software development techniques. As part of their on-going development they will be required to maintain this knowledge and contribute to the evaluation of new tools and processes.

  2. Be familiar with standard design notations (such as UML) so that they are able to correctly interpret design specifications and produce documentation using such standard notations to capture implementation detail.

  3. Build on the Operating Model and its impact upon the development process. In particular the requirement for Test Driven Development, the CIT process and the tools and processes required to implement the CIT approach. The software lifecycle and engineering approach as it applies to the XML Gateway team is documented in “The Way We Work”.

Execute the use of configuration management and document management tools to ensure that all software elements are held under the appropriate version control system (e.g. Subversion) and that all documentation produced is also held in a controlled manner.

What you'll be doing

  1. Experienced on Axways product Axway VORDEL API Gateway or Oracle API Gateway is mandatory.

  2. Experience on IBM Datapower or CA Layer 7 or APIGEE API Management can also be considered.

  3. Web services:

  4. Detailed knowledge of webservices, WSDL/SOAP, webservice registry, provider and client roles

  5. The interactions :

  6. Publish operations

  7. Find operation

  8. Bind operations.

  9. Transport level authentication

  10. SSL handshake

  11. HTTP Basic Auth

  12. Digital certificates and its use in authentication.

  13. Message Level Authentication

  14. WS Security authentication

  15. Encryption/Decryption of messages or XML Tags

  16. APIs Services Exposure with Mobility solutions, Oauth 2.0.

  17. REST and JSON interfaces

  18. Detailed knowledge on XMLs,XSDs,XSLTs and Parsing.

  19. Infrastructure knowledge

  20. Stingrays

  21. Basic Networking knowledge

  22. HTTP, HTTPs functioning

  23. Testing Tools like Jmeter, SOAP UI

  24. Java/J2EE is added advantage.

  25. Weblogic is added advantage.

Identity and Access Management is also and an added advantage.

We'll also need to see these on your CV

Essential

  • Possess B.E. or M.S. degree in Computer Science or related field

  • Possess typically 3-5 years of previous software engineering or related experience, out of which 3 years’ experience as a developer

  • Provide technical and functional guidance and direction to team members

  • Possess excellent written and oral communication skills

Why choose us?

We value different perspectives, skills and experiences. We’re creating an inclusive working culture where people from all backgrounds can succeed. That’s why we welcome applications from all parts of the community.

Job: IT, Systems and Security

Title: Analyst/Professional, S&IT

Location: India-India-Bangalore

Requisition ID: 99671