Software Engineer

Detalles de la oferta

Toshiba Global Commerce Solutions (Australia) Pty Ltd – South Yarra VIC We are a leading global provider of innovative retail solutions, dedicated to driving digital transformation and empowering businesses across Asia Pacific, the Middle East, and Africa.
With a focus on delivering cutting-edge technology tailored to regional market needs, we are seeking for a Software Engineer to design, develop and maintain high-quality, world-class software applications.
You should have working experience with large and complex software integrations, and is able to plan and implement integrations of enterprise-scale technology platforms using the most secure and cost-effective strategies.
Key Experience and Responsibilities: Design and implements systems using a variety of languages (e.g., Java, Web, C, C++, Kotlin, Swift and scripting etc.) Develop new application integrations and provide daily operational support.
Writes and executes complete testing plans, protocols, and documentation Identifies and debugs, and creates solutions for issues with code and integration into application architecture Analyses designs to determine coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution Ensure delivery within tight timelines and meeting the team's expectation Get involved in the entire lifecycle of the SDLC Understand the requirement and ensure quality deliverables Ensure quality and optimized coding with proper documentation Develop unit plan and perform unit testing and provide continuously improved product experience Provide in-depth engineering support (debugging, performance optimizations, etc.) during the rollout phase to customers Collaborates and communicates with management, internal, and outsourced development partners regarding application design status, project progress, and issue resolution Proactive, positive thinking and strong desire to build better software Technical Skills Requirements: At least 6 years of experience in developing various applications for production.
Experienced in various integration methodologies, including RESTful API, message queues like Active MQ, Kafka, web services.
Experienced in using clean code practices, and writing readable, maintainable code Good understanding of end-to-end application architecture Experienced in backend and/or frontend development including the Native mobile Apps using Kotlin and Swift programming languages.
Experienced in developing desktop applications using C programming languages.
Solid knowledge in Java technology (Java 8 & 17, Spring Boot 3.0, MYSQL/Postgres database) Experience in RESTful API integration Solid knowledge in Database technology (MYSQL/Postgres/Mongo database) Delivered at least one large-scale project to production MINIMUM QUALIFICATIONS:- Bachelor Degree in Engineering - Computer Science/Information Technology 6-year experience RELEVANT SKILLS & EXPERIENCE: An interest in direct communication with customers, including non-technical audiences Software and services implementation experience within the Retail domain industry Retail domain knowledge: store operation, POS software functionality knowledge and integration knowledge with backend ERP systems • Worked in high performance and cross-functional Agile software engineering teams that used practices like Kanban/Scrum/Lean/XP, Test Driven Development (TDD), Continuous Integration/ Continuous Delivery (CI/CD), etc.
Experience with Dev Ops practices and Automation tools Experience in designing, mock ups, developing the UI of websites and/or web applications is an added advantage We are a leading global provider of innovative retail solutions, dedicated to driving digital transformation and empowering businesses across Asia Pacific, the Middle East, and Africa.
With a focus on delivering cutting-edge technology tailored to regional market needs, we are seeking for a Software Engineer to design, develop and maintain high-quality, world-class software applications.
You should have working experience with large and complex software integrations, and is able to plan and implement integrations of enterprise-scale technology platforms using the most secure and cost-effective strategies.
Key Experience and Responsibilities: Design and implements systems using a variety of languages (e.g., Java, Web, C, C++, Kotlin, Swift and scripting etc.) Develop new application integrations and provide daily operational support.
Writes and executes complete testing plans, protocols, and documentation Identifies and debugs, and creates solutions for issues with code and integration into application architecture Analyses designs to determine coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution Ensure delivery within tight timelines and meeting the team's expectation Get involved in the entire lifecycle of the SDLC Understand the requirement and ensure quality deliverables Ensure quality and optimized coding with proper documentation Develop unit plan and perform unit testing and provide continuously improved product experience Provide in-depth engineering support (debugging, performance optimizations, etc.) during the rollout phase to customers Collaborates and communicates with management, internal, and outsourced development partners regarding application design status, project progress, and issue resolution Perform peer code review Proactive, positive thinking and strong desire to build better software Technical Skills Requirements: At least 6 years of experience in developing various applications for production.
Experienced in various integration methodologies, including RESTful API, message queues like Active MQ, Kafka, web services.
Experienced in using clean code practices, and writing readable, maintainable code Good understanding of end-to-end application architecture Experienced in backend and/or frontend development including the Native mobile Apps using Kotlin and Swift programming languages.
Experienced in developing desktop applications using C programming languages.
Solid knowledge in Java technology (Java 8 & 17, Spring Boot 3.0, MYSQL/Postgres database) Experience in RESTful API integration Solid knowledge in Database technology (MYSQL/Postgres/Mongo database) Solid knowledge in Web technology (HTML5, Java Script, CSS3, React, Alpine JS) Delivered at least one large-scale project to production MINIMUM QUALIFICATIONS:- Bachelor Degree in Engineering - Computer Science/Information Technology 6-year experience RELEVANT SKILLS & EXPERIENCE: An interest in direct communication with customers, including non-technical audiences Software and services implementation experience within the Retail domain industry Retail domain knowledge: store operation, POS software functionality knowledge and integration knowledge with backend ERP systems • Worked in high performance and cross-functional Agile software engineering teams that used practices like Kanban/Scrum/Lean/XP, Test Driven Development (TDD), Continuous Integration/ Continuous Delivery (CI/CD), etc.
Experience with Dev Ops practices and Automation tools Experience in designing, mock ups, developing the UI of websites and/or web applications is an added advantage Summary of role requirements: Looking for candidates available to work: Monday: Afternoon, Evening, Morning Tuesday: Afternoon, Evening, Morning Wednesday: Afternoon, Evening, Morning Thursday: Afternoon, Evening, Morning Friday: Afternoon, Evening, Morning More than 4 years of relevant work experience required for this role Working rights required for this role Expected start date for role: 01 December 2024 Expected salary: $100,000 - $150,000 per year Be careful - Don't provide your bank or credit card details when applying for jobs.
Don't transfer any money or complete suspicious online surveys.
If you see something suspicious, report this job ad.#J-18808-Ljbffr


Salario Nominal: A convenir

Fuente: Jobrapido_Ppc

Requisitos

Data Centre Chief Engineer, Data Centre Engineering Operations

Job ID: 2737498 | Amazon Corporate Services Pty Ltd Amazon Web Services (AWS) is looking for a highly motivated Chief Engineer to join our Data Centre Engine...


Amazon - Pando

Publicado a month ago

Data Technical Lead

A large Australian organisation is looking to add a Data Tech Lead to their high-performing Data Engineering Team. You will work on critical projects includi...


Clearcompany - Pando

Publicado a month ago

Machine Learning Senior Engineer

About Pay Joy Pay Joy is a mission-first financial service provider dedicated to helping under-served customers in emerging markets to achieve financial stab...


Payjoy - Pando

Publicado a month ago

Data Engineer

Application closing date: Thursday, 10 October 2024 • 11:59pm, Canberra time (in Canberra) Estimated start date: Tuesday, 29 October 2024 Location of work: V...


Cyos Solutions - Pando

Publicado a month ago

Built at: 2024-11-14T23:03:53.024Z