Engineer I - Software Development

at  Accelya

Remote, Maluku Utara, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Aug, 2024Not Specified25 May, 2024N/ASoap,Nosql,Json,Java,Data Solutions,Xml,Service Integration,Object Oriented Programming,Data Modeling,Data Analytics,Xunit,Rest,Data Mining,Performance Tuning,Test Automation,MicroservicesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

For more than 40 years, Accelya has been the industry’s partner for change, simplifying airline financial and commercial processes and empowering the air transport community to take better control of the future. Whether partnering with IATA on industry-wide initiatives or enabling digital transformation to simplify airline processes, Accelya drives the airline industry forward and proudly puts control back in the hands of airlines so they can move further, faster.

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.
What does the future of the air transport industry look like to you? Whether you’re an industry veteran or someone with experience from other industries, we want to make your ambitions a reality

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 assigne


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Remote, Singapore