BT Analyst/Professional, S&IT in Bangalore, India
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.
a. 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.
a. 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.
b. 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.
c. 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
Experienced on Axways product Axway VORDEL API Gateway or Oracle API Gateway is mandatory.
Experience on IBM Datapower or CA Layer 7 or APIGEE API Management can also be considered.
a. Detailed knowledge of webservices, WSDL/SOAP, webservice registry, provider and client roles
b. The interactions :
i. Publish operations
ii. Find operation
iii. Bind operations.
c. Transport level authentication
i. SSL handshake
ii. HTTP Basic Auth
iii. Digital certificates and its use in authentication.
d. Message Level Authentication
i. WS Security authentication
ii. Encryption/Decryption of messages or XML Tags
APIs Services Exposure with Mobility solutions, Oauth 2.0.
REST and JSON interfaces
Detailed knowledge on XMLs,XSDs,XSLTs and Parsing.
b. Basic Networking knowledge
HTTP, HTTPs functioning
Testing Tools like Jmeter, SOAP UI
Java/J2EE is added advantage.
Weblogic is added advantage.
Identity and Access Management is also and an added advantage.
We'll also need to see these on your CV
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
Requisition ID: 99671