Software Engineer, Madrid

Airbus
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior

Job location

Remote

Tech stack

Geographic Information Systems
Agile Methodologies
C Sharp (Programming Language)
C++
Computer Programming
Relational Databases
Software Design Patterns
GeoServer
NHibernate
Oracle
Software Engineering
SQL Databases
Systems Integration
GIT
Information Technology
Network Server
Microservices

Job description

If you are looking for a challenging task in a development team at Airbus Defence and Space in Getafe and if you are interested in systems software design around military aircraft, you are welcomed to our department.

A vacancy for a Software Architect has arisen within Engineering Department TADMO7 (Transport A / C Mission Support Systems solutions). We develop and maintain mission support and planning systems for our A400M, C295 and MRTT platforms at the Airbus-site in Getafe. Our mission support systems enable operation, evaluation and development of military aircraft, especially in the context of mission planning.

You will become part of an agile multi-functional team responsible for the development of the Mission Planning Restitution System (MPRS) in the A400M program, as well as participating on related technology projects.

About the job : Responsibilities

  • Defining and implementing the software design and proposing architectural solutions with the right trade-off on technical, operational and business criteria.
  • Ensuring compliance with software development and quality engineering best practices, as well as security policies and standards.
  • Integrating these activities into an agile software development lifecycle, driving an iterative development process, facilitating team ceremonies such as sprint plannings and backlog refinements.
  • Monitoring and reporting team progress metrics on a regular basis, as well as risk status.
  • Improving team overall technical skills by sharing knowledge and mentoring junior members.
  • Contributing to the department strategy by providing technical expertise on applicable state-of-the-art technologies, methods and tools.
  • Collaborating in an international environment of product owners, managers, system and software engineers and design authorities to develop the best solutions for our customers and improve time to market.

Requirements

  • University degree in a technical domain, e.g., computer science, telecommunications engineering or equivalent.
  • 5+ years of experience in software development.
  • Excellent C# programming skills.
  • C++ programming skills will be highly valuable.
  • Experience in Geographic Information Systems (GIS) : Servers (Geoserver), engines (Carmenta), and protocols (WMS, WFS, WCS) will be highly valuable.
  • Design patterns based software development skills.
  • Familiar with ORMs, with NHibernate experience as a plus.
  • Good knowledge of relational databases design, with focus on SQL and Oracle DBMs.
  • Familiar with agile software development processes and methods.
  • State of the art paradigms (microservices, etc) and technologies (git, dockers) would be valuable.
  • Knowledge in mission and planning systems is beneficial.
  • Experience in A400M systems is a plus.
  • English negotiation level required.
  • Spanish negotiation level required.
  • Team player, good communication skills and proactive mindset.

Benefits & conditions

  • Vacation days and additional days-off along the year (+35 days off in total).
  • Attractive salary and compensation package.
  • Hybrid model of working when possible, promoting the work-life balance (40 remote work).
  • Collective transport service in some sites.
  • Benefits such as health insurance, employee stock options, retirement plan, or study grants.
  • On-site facilities (among others) : free canteen, kindergarten, medical office.
  • Possibility to collaborate in different social and corporate social responsibility initiatives.
  • Excellent upskilling opportunities and great development prospects in a multicultural environment.
  • Special rates in products benefits.

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

Apply for this position