AIRBUS

Software Engineer

Bangalore Area Full time

Job Description:

  • A position of Full Stack Developer has just been opened within Airbus India. You will contribute to build and operate a core business product aiming at automatizing and optimizing aircraft planning.  You will join the  “Digital for Customer & Prog Solutions” department in charge of delivering innovative IT solutions to support digital initiatives, transformations and efficient maintenance and operations for Airbus.


    Qualification & Experience:

    We seek out curious minds. We value attention to details, and we care deeply about outcomes. We’re looking above all for passionate people, eager to learn and experiment, willing to share and act as a team player, delivering driven by the business value, establishing innovative ways of working and influencing culture change. 

    Are you ready to share this exciting challenge with us?  

    Must have skills:

    • Bachelor/ Master Degree in Computer Science, Computer Engineering, Information Technology, or relevant field with 4-6 years of total development experience

    • Strong coding abilities using Nodejs

    • Strong Experience in developing rich web application development with ReactJS, Typescript, CSS 3 and HTML5.

    • Experience of server-side development, database design (RDBMS and NoSQL- dynamodb)

    • Knowledge with Cloud platforms (AWS) is required: building and deploying cloud solutions (AWS preferred - Implementing APIs, Lambdas, S3, Access Management (IAM), EC2, Route 53)

    • Knowledge in code versioning systems 

    • Experience in designing and implementing APIs and RESTful Web-services.

    • Strong experience in Unit Testing and test-driven development methods

    • Working experience in Agile Scrum, SAFe and/or Kanban projects

    • Must have experience and knowledge in setup of Continuous Integration and Continuous Deployment tools/frameworks: Jenkins, Sonarqube and Github.

    • Experience in end-to end testing / UI testing

    • Experience in UI/UX mockups/design tools such as Axure/Envision/Draw.io

    • Advanced knowledge in securing software code (how to safeguard code from a compliance/data leak/governance perspective)

    • Continuous attention to detail and improve code/standards regularly in a proactive manner

    • Advanced level of English

    • Ensuring software code knowledge and well shared inside the team and with other technical leader

    • Quick learner who can learn a new technology/skill/application and convey the same to development teams(mainly be the first point of contact for all dev queries)

  •  

    Good to have skills:

    • Experience in test automation

    • Already experienced working in remote with colleagues based in EU is a plus

    • Excellent and adaptive communication capabilities with diverse audiences,

    • Showing capabilities for improving agility, Entrepreneurship, innovative spirit, 

    • Act as a team player: adaptive, collaborative mindset and ways of working with others

    • Ability to lead a development team to ensure good software architecture, code quality and team development performance

  •  

    Responsibilities

  • Serve as the teamplayer and guide junior developers by providing technical guidance and best practices.
    Quick learner who can learn a new technology/skill/application and guide development teams in the same
    Designing, developing, testing, documenting, publishing, supporting and operating the IT product
    Deploying highly available, scalable, maintainable, monitored solutions
    Implementing test automation covering multiple test aspects, like unit testing, functional testing, security testing, load and performance testing depending on business need
    Ensuring software code knowledge and well shared inside the team and with other technical leaders of similar products

  • Developing, updating and use CI/CD pipeline to allow fully automated deployments of applications across all environments from Development, Q&A and Production

  • Coaching, mentoring and enabling other developers

  • Go getter attitude with the confidence to take on challenges, learn new skills and provide innovative solutions.



  • This job requires the constant awareness of the compliance risks we face in day-to-day responsibilities. Continuous commitment to act with integrity with each other, with your communities, business partners and suppliers is the foundation of your success and sustainable growth.
    The commitment to integrity is supported by your adherence to all internal policies and procedures that govern business activities. Compliance with these policies will also protect Airbus reputation and brand, some of our most strategic and important assets.

    Success Metrics:
    Success will be measured in a variety of areas, including but not limited to :

    • Consistently ensure the on-time delivery and quality (first-time-right) of the projects

    • Bring innovative cost effective solutions

    • Achieve customer satisfaction

    • Ability to handle a subject from demand management, to development and support

    • Ability to understand the business potential of applications and provide insight to internal clients

    • Ability to scale the dev team, assess the needs and manage big sized teams

    • Ability to maintain good performance, ensure relevant skills to match with delivery expectations,  

    • Ability to challenge the needs of the clients and provide appropriate solutions

    • Be engaged inside the MFT, collaborative and innovative

  •  
    The role will have the following key outputs:

    • Strong link with the Airbus IM organisation

    • As a self-organised development team, strong collaboration with the Airbus PO (Product Owner, based in EU)

    • Proactive in providing guidance & inputs for the roadmap

    • Ensure thanks to the software architecture and quality in coding that Dev and Ops are at the expected service level

    • Ensure that Agile principles and practices are well applied (customer intimacy, …)

This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.

Company:

Airbus India Private Limited

Employment Type:

Permanent

-------

Experience Level:

Professional

Job Family:

Digital

By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.
Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.

Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to emsom@airbus.com.

At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.