What are the responsibilities and job description for the PRINCIPAL SOFTWARE ENGINEER (BACK OFFICE) position at Cartera Commerce, Inc.?
Principal Software Engineer (Back Office)
Carteras Back Office team is seeking a Principal Software Engineer.
Cartera partners with major airlines and banks to provide loyalty programs to reward their customers. Carteras Back Office team provides data processing applications for Carteras platform using a variety of Java based technologies.
This software development position requires versatility, flexibility, and attention to detail. It includes the design, development, and support of both new and existing platform features, as well as working closely with the Product Management, QA, and Operations teams to ensure delivery of quality software.
RESPONSIBILITIES :
The Principal Software Engineer will have the following responsibilities :
- Design and implement high performance data processing, analytics and feed processing applications.
- Work closely with Product and Dev Managers to define and refine the product requirements.
- Work closely with Operations teams towards production monitoring and support activities on existing and new applications.
- Develop supporting integration and unit tests and collaborate with QA teams to ensure proper test coverage.
- Contribute towards product releases, sprint planning, and code reviews in a dynamic engineering environment.
REQUIREMENTS :
DESIRABLE SKILLS :
At Cartera Commerce, our employees are our most valuable assets they are Cartera. We want you to succeed and go far here. Our dynamic environment lets you be you, while still collaborating toward team success. We want fun, proactive, high-energy individuals to join us in making people happy. Cartera Commerce offers competitive compensation packages including stock options, medical and dental insurance, matching 401(k), company-paid holidays, and five weeks of paid time off per year.
At Cartera Commerce everyone is empowered and responsible for innovating, building, and producing