Software Engineer (C#)
Research, design and development
Professional, Engineer & Manager
The Software Engineer assumes a high-profile role in providing guidance to the architecture, design, development, test, and integration of application software on a software development team. This position is responsible for ensuring quality when designing, developing, and troubleshooting our mission critical tools, working with the software and content teams and the program office for customer requirements.
Duties and Responsibilities:
Take ownership of the mission critical tool products when developing, maintaining, improving, testing, building, packaging, and releasing software
Demonstrate passion for continuous improvement, situational leadership and take personal ownership of quality (i.e., do no harm)
Identify work and ensure the team is focused on providing high and meaningful value
Hold anyone in the product development organization accountable for agreements made
Contribute to the creation and improvement of system features, packaging, testing, test automation and continuous integration, delivery, and documentation
Triage and resolve bugs and problems
Provide guidance, cross-training, and support within the product development organization
Provide realistic estimates, foster a culture of transparency, and meet agreed upon commitments
Facilitate communication internally, with stakeholders, users, and/or customers on specifications, architecture, design, implementation, and approvals
Actively participate, engage, and contribute in meetings
Leverage other internal organizations to facilitate product success
Prepare and present technical material to stakeholders, the PMO, and customers
Present technical information to large audiences
Adhere to, contribute to, and help improve both organizational processes and the software development lifecycle (SDLC)
Preferred Qualifications, Education and Experience:
Bachelor's Degree in Engineering, Computer Science, or equivalent experience in a related field
Experience developing in Linux and Windows environments, preferably working on distributed applications using network protocols and RPC techniques
Full competence in software engineering techniques
Safran is an international high-technology group, operating in the aviation (propulsion, equipment and interiors), defense and space markets. Its core purpose is to contribute to a safer, more sustainable world, where air transport is more environmentally friendly, comfortable and accessible. Safran has a global presence, with 79,000 employees and sales of 16.5 billion euros in 2020 and holds, alone or in partnership, world or regional leadership positions in its core markets. Safran undertakes research and development programs to maintain the environmental priorities of its R&T and Innovation roadmap.
Safran ranks first in Forbes's 2020 list of the World's Best Employers for its sector.
Safran Passenger Solutions focuses on delivering an enhanced passenger experience by providing in-flight entertainment systems, conditioning control of the cabin and equipment, water and waste management systems, cabin lighting and advanced equipment and systems for commercial and business jets.
Software Engineer (Mobile Apps)Published on 04/13/2021Brea, United States Regular Full time Software
Principal Software Architecture (OS)Published on 04/13/2021Brea, United States Regular Full time Software
Applications Security EngineerPublished on 04/13/2021Brea, United States Regular Full time Software