Senior Software Engineer

Details of the offer

Engineering - Software (Information & Communication Technology)Contract/TempRole: Senior DeveloperType: ContractPosition OverviewAs a Senior Software Developer, you'll leverage your expertise in Node.js, React, and AWS to design and maintain web applications that are robust, scalable, and user-friendly. In this role, you will collaborate with cross-functional teams to ensure seamless integration with other systems. You'll have the opportunity to make a significant impact, enhancing the user experience for travelers and streamlining internal processes.ResponsibilitiesDevelop and Maintain Web Applications: Build and maintain a modern, scalable web application that serves as the primary digital interface for our customers. This will involve creating both the back-end services using Node.js and the front-end user interface with React.Deploy and Optimize on AWS: Deploy the new portal on AWS, ensuring high availability, scalability, and security. You will leverage services like EC2, S3, Lambda, and RDS, optimizing for performance, reliability, and cost-efficiency.Legacy System Integration: Ensure seamless integration with existing Java-based back-end systems. This will require an understanding of legacy system architecture and APIs to enable smooth data flow between the new portal and established systems.Work closely with product managers, UX/UI designers, and engineers to define and deliver new features and improvements for the portal. You will be part of a cross-functional team dedicated to enhancing the customer experience.Code Quality and Best Practices: Write clean, maintainable, and efficient code following software development best practices. This includes unit testing, code reviews, and continuous integration/continuous deployment (CI/CD) processes to ensure high-quality releases.Requirements7+ years of development experience, with exposure to the retail and financial services sectors.3+ years of back-end development experience using Node.js.Proficiency in React.js for developing the front-end of applications.Experience in building and deploying applications on AWS.Familiarity with Java and integrating with legacy systems is a plus.Why Join Us?We believe in the power of our people and foster an environment that champions diversity, collaboration, and growth. As part of our team, you'll work alongside passionate, talented individuals that encourage innovation and personal development. You'll have the opportunity to shape the future of travel technology and make a direct impact on millions of customers while enjoying a vibrant, inclusive work culture.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Senior Report Developer

Make a meaningful difference with us: UnitingCare are looking for a Senior Report Developer - Power BI to join our Enterprise Analytics team.  We are looking...


Unitingcare Qld - Queensland

Published a day ago

Mobile Hose Service Technician

We seek to employ a willing, motivated, and enthusiastic Mobile Service Technician to service our existing client base for all their Hydraulic & Industrial H...


Pirtek Ipswich - Queensland

Published a day ago

Assistant Business & Systems Consultant | Ao3 | State Government

About the Role Working for a State Government organisation with values focused on its people and innovation, a temporary opportunity exists now for a techn...


Kingston Human Capital - Queensland

Published a day ago

Smoke Alarm Technician - Apm

THE ROLE We are looking for a smoke alarm technician to be part of our team. Part-time and Full-time positions available! APM, a leading provider in smoke al...


Apm Solutions - Queensland

Published a day ago

Built at: 2024-11-15T05:57:12.356Z