We are currently in search of an experienced Software Engineer to join our growing team of talented developers. We practice Agile development, with an emphasis on rational, sustainable schedules. A successful candidate will immerse themselves in the fascinating world of airline data and revenue optimization methodologies, and translate that insight into software solutions which provide maximum business value for our customers. This position offers a unique opportunity to engage in the realm of cutting edge data science, forecasting, and machine learning.
Duties & Responsibilities:
- Design & implement new software features for airRM, our flagship desktop application product
- Design data models within a wide variety of database design paradigms – normalized and de-normalized RDBMS, as well as NoSQL
- Consult with our talented Sales and Support staff to design effective, practical solutions to address business challenges
- Improve overall product quality by incorporating test automation (unit testing, TDD) in software deliverables
- Self-organize and collaborate within the Agile/Scrum software delivery process
- Work with Product Management team to define architecture and design new applications, services, and data processing pipelines
- Work directly with Sales and Support teams to troubleshoot and resolve defects and feature requests
- Evangelize software best practices; tools, refactoring, design patterns, frameworks, methodologies
- Design and implement new cloud-based technologies, in order to augment our existing data-rich platform with elastically scalable big data and machine learning capabilities
- Other duties may be assigned
Knowledge, Experience & Skills
- Object-oriented programming in C# or Java
- SQL development experience – queries, data modeling, performance tuning
- Test Automation: TDD, XUnit, MSTests
- Web-based service integration: XML, SOAP, XSD, REST, JSON
- AWS Cloud development fundamentals: serverless, service elasticity, NoSQL, microservices
- Data analytics, data mining and/or big data solutions
What do we offer?
- Open culture and challenging opportunity to satisfy intellectual needs
- Flexible working hours
- Smart working: hybrid remote/office working environment
- Work-life balance
- Excellent, dynamic and multicultural environment
About Accelya
Accelya is a leading global software provider to the airline industry, powering 200+ airlines with an open, modular software platform that enables innovative airlines to drive growth, delight their customers and take control of their retailing. Owned by Vista Equity Partners long-term perennial fund and with 2K+ employees based around 10 global offices, Accelya are trusted by industry leaders to deliver now and deliver for the future. The company´s passenger, cargo, and industry platforms support airline retailing from offer to settlement, both above and below the wing. Accelya are proud to deliver leading-edge technologies to our customers including through our partnership with AWS and through the pioneering NDC expertise of our Global Product teams.