You are passionate about IT, experienced in software development techniques and convinced by the business added value of the digitalization?
The Airbus’ Information Management (IM) division and Digital Accelerator department are looking for an API Software Engineer (m/f) to join its API & Integration Products team in Toulouse, France.
Within the Digital Transformation of Airbus, the Information Technology of the company is being completely redesigned, to focus on creating added value for the business. API is a key enabler of the transformation.
Delivery of APIs within the API Platform as part of the Digital Accelerator area of Airbus. Helping new and existing projects to move towards the Airbus API-First strategy. You will combine you deep understanding of software development, and especially of API development with your creativity to develop new solutions to evolving challenges.
Challenges are numerous and exciting! Help us Drive Digitalization!
Your specific responsibilities will be:
ø Designing, developing, testing, documenting, publishing, supporting and operating APIs in the context of multiple product and initiatives,
ø Deploying highly available, scalable, maintainable, monitored APIs and services,
ø Implementing test automation covering multiple test aspects, like unit testing, functional testing, security testing, load and performance testing,
ø Developing, updating and use CI/CD pipeline to allow fully automated deployments of API across all environments from Development, Q&A and Production,
ø Coaching, mentoring and enabling other API developers.
Your Boarding Pass
ø Strong understanding of software development and design concepts and principles,
ø Proven track record as software developer acting across the entire development lifecycle,
ø Specific experience with designing and implementing APIs, RESTful Web-services and SOAP-based Web-services,
ø Using test automation and test-driven development methods,
ø Working in Agile Scrum and/or Kanban projects,
ø Strong coding abilities using JAVA and related frameworks,
ø Knowledge on some of the following languages and concepts: Python, Go, Java Script, JSON, XML,
ø Knowledge on some of the following products/tools: Splunk, ElasticSearch, Ansible, Docker, Nexus, Artifactory, GitHub, Jenkins, Maven, Jira/Confluence, etc.,
ø Knowledge with Cloud platforms (AWS, Azure, Google) is a plus: building and deploying cloud solutions (AWS preferred),
ø Test automation knowledge (XUnit, Jira Xray, Postman, Cucumber, Selenium),
ø Specific skills on MuleSoft would be a plus,
ø AnyPoint Exchange, Anypoint Studio, DataWeave,
ø Connectors, MUnit, App specific connectors, CXF,
ø Mule ESB, CloudHub, AMC, API Gateway,
ø MuleSoft certification at any level would be plus,
ø Advanced level in English and advanced level in French would be appreciated.
ø Autonomous with excellent communication skills, displaying an ability to take initiative with a pragmatic mindset,
ø Collaborative and team player with a positive and curious mindset,
ø Sense of details and passion for software and technologies that solve problems.