Be a key contributor on the Billing team, designing, building, and maintaining scalable architecture; work closely with the Database team to ensure system performance; actively participate in a Scrum environment, iterating quickly and contributing toward key goals as part of a cross-functional team. Develop new features, participate in technical design discussions, and ensure high quality standards are maintained through code reviews.
Job listings
Senior Software Developers collaborate with various colleagues to design impactful software solutions, understanding business problems and writing iterative code. They advocate for better engineering practices and cultivate a collaborative environment, mentoring junior consultants. They leverage technical knowledge to solve complex business problems and proactively assess team health and code quality.
We are looking for a Senior Adobe Commerce Developer to join our Production Support team, maintaining the stability, performance, and quality of Magento 2 (Adobe Commerce) applications across high-traffic enterprise environments. You'll be responsible for investigating and resolving critical issues, collaborating with global teams, and ensuring continuous improvement through minor enhancements and optimizations.
A motivated Middle Software Engineer (Java) is needed to work in production support, where you'll investigate complex systems and troubleshoot. You will design, develop, and maintain back-end services using Java (Quarkus) and contribute to Agile software development processes. You will also collaborate with business and IT teams to define and implement integration solutions for the Peru branch.
Weβre looking for a Software Engineer to join our engineering function. As a Software Engineer, you will develop a high-impact service, guide technical good practices, and play an active role in the Development Community of practice. You will shape and execute architectural and technical patterns used in the company to solve the problems for operational teams, improve UX, and cause a WOW effect in the eyes of our Members.
Design and develop scalable Java applications and translate business needs into technical solutions. Deal with complex calculations requiring strong logical and technical skills. Identify, propose, and contribute to architectural improvements. Debug and resolve application issues; conduct code reviews and ensure code quality.
As a Software Engineer II on the Loan Originations & Reporting team, you will break down projects into individual tasks, deliver them in phases, and collaborate with others. You'll support stakeholders by collaborating with product management, design & analytics, and participating in ideation. Activities include creating and monitoring metrics, escalating when needed, and supporting on-call efforts.
Build software that resolves real life loans-related problems for a high number of customers and impacting millions of end-users. Deal with complex calculations which require a high degree of logical thinking on top of technical skills. Lead feature delivery from design to planning, implementation and deployment. Identify, propose and contribute to/coordinate architectural improvements.
You will report to the Engineering Managerβs squad as a Full Stack Engineer and collaborate with 1-2 other engineers. Focus will be on developing and enhancing tools and systems that support our Customer Experience (CX) team and improve our customer interactions. You will work closely with Product Managers, Product Designers, and CX specialists to build and optimize solutions that directly impact customer satisfaction and engagement.
You'll collaborate with senior engineers on Java and PHP technologies, enhancing authorization systems and building high-frequency sensor data ingest using Java, Kafka, and Kafka Connect. Manage service deployment, monitor health, and drive improvements. Work cross-functionally to align on team initiatives and maintain service level objectives.