Overview
We are a technology based professional services company headquartered in Melbourne Australia and servicing selective Australian based companies across a range of their technology and specialist professional services requirements.
Our core service delivery Team is based in Makati Philippines & India and includes a diverse range of Developers, Administrators, Analysts, Testers, Solution Architects, Systems Engineers, Customer Service Consultants, Financial Planning Assistants and various other professional roles.
As a boutique professional services company delivering premium quality services, we are seeking the best talent to join our Team, driven by their ambitions and aspirations of a successful career in longer term positions. If you are a professional who fits that profile and seeks above market remuneration for above average performance, then you should be part of our team!
About the Role:
Lead Software Engineer (Remote Working, India)
- We are looking for an experienced Lead Software Engineer to join our team with a primary focus on designing, developing, and maintaining integration solutions using iPaaS platforms like Workato, MuleSoft, or Dell Boomi. This individual will play a critical role in connecting disparate systems, APIs, and cloud-based services to streamline business processes and enable data flow across our enterprise. Over time, the individual will also take on broader development and maintenance responsibilities beyond the integration space.
What You Will Be Doing:
- Integration Solutions: Design, implement, and maintain integration solutions using iPaaS platforms (Workato, MuleSoft, Dell Boomi, etc.) to connect cloud applications, on-prem systems, and third-party services.
- Data Transformation: Work with JSON, XML, and other data formats to transform and map data between systems, ensuring data integrity and consistency.
- System Orchestration: Implement orchestration workflows to automate business processes, improve efficiency, and reduce manual intervention.
- Cloud Integration: Leverage cloud infrastructure (AWS, Azure) to implement scalable and reliable integration solutions.
- API Management: Build and manage API gateways, ensure proper versioning, and implement security best practices such as authentication and authorization for APIs.
- API Development: Develop and manage RESTful APIs to ensure seamless data exchange and integration between systems.
- Collaboration: Work closely with other teams (business, IT) to understand integration needs and design effective solutions to meet business requirements.
- Documentation and Best Practices: Ensure that integration solutions are well-documented, maintainable, and adhere to industry best practices in API design, data mapping, and security.
- Support and Maintenance: Provide ongoing support for integration solutions, troubleshooting issues, and optimizing performance as needed.
- Future Development: As the integration space matures, take on additional software engineering tasks, UI development, and maintaining systems outside of the integration space.
About You:
- API Design & Development: Strong knowledge of building RESTful APIs, handling JSON, and other web services protocols (SOAP, HTTP, etc.).
- Cloud Knowledge: Experience with cloud services (AWS, Azure, or similar) and integrating cloud-based applications with on-premises solutions.
- Data Transformation & Mapping: Proficiency in data transformation, mapping, and orchestration using modern integration tools.
- Database & Data Handling: Familiarity with relational databases (SQL Server, Oracle, MySQL, or Postgres) and working with APIs to interact with databases
- General Development Skills: Knowledge of object-oriented programming (Java or .NET/C#) and general software development practices. Comfortable working in a collaborative environment, following Agile or DevOps practices.
- Knowledge in iPaaS platforms such as MuleSoft, Dell Boomi, Workato, or similar tools. Familiarity in designing, building, and maintaining integrations between cloud and on-prem systems.
- Problem-Solving Skills: Ability to troubleshoot and resolve complex integration issues, with a focus on ensuring performance, scalability, and security.
- Communication & Collaboration: Strong communication skills to collaborate with cross-functional teams and explain technical concepts to non-technical stakeholders.
Nice to Have:
- Retail Domain Knowledge: Understanding of retail business processes and integration challenges in the retail space.
- Cloud-Native Technologies: Experience with cloud-native development, AWS services (Lambda, API Gateway, SQS, etc.), or serverless architecture.
- Other Integration Tools: Familiarity with other integration technologies and framework such as ESB (Enterprise Service Bus), Apache Camel, API Gateway management, or enterprise-level messaging platforms.
- Certifications: AWS, MuleSoft, Workato or other relevant integration or cloud certifications.
Benefits:
- Supportive working environment with career opportunities across the business
- A varied, exciting and ever evolving retail environment
- A chance to learn and grow your career in your chosen domain
- A vibrant, team orientated culture where we embrace pace and encourage new ideas
Job Summary:
If you’re excited on this role, join us now & be part of our growing family!
Job Types: Full-time, Part-time, Permanent, Contractual / Temporary, Freelance
Expected hours: 40 per week
Benefits:
- Health insurance
- Paid sick time
- Paid time off
- Work from home
Schedule:
- Day shift
- Monday to Friday
- Morning shift
Education:
- Bachelor's (Preferred)
Work Location: Remote