Employer: Prophecy Europe
Salary:
Date Added: 13/02/2024
Company Profile
Prophecy Europe Ltd. is a subsidiary of the Australian-traded software development Company Prophecy International Holdings Ltd.
Through its two lead products, Snare and emite, selling B2B and B2G, Prophecy serve the large and growing global markets of Contact Centre Analytics and Cyber Security.
emite provides a fully featured SaaS-based real-time and historical Customer Experience (CX) intelligence and analytics platform, with dashboards, wallboards, KPI, and orchestration products for Contact Centre environments.
Prophecy operates globally from Adelaide and Sydney in Australia, London in the United Kingdom, Denver in the USA and Manila in the Philippines.
Role Purpose
As the Software Architect for the iPaaS (Integration Platform as a Service) solution at eMite, your central mission is to provide strategic guidance, craft technical designs, and actively contribute to the development and implementation of our new platform. In this pivotal role, you will spearhead the shaping of the architecture, ensuring exceptional scalability, reliability, and security, all while closely aligning with business objectives and customer requirements under the direction of the head of Product. Your leadership will be instrumental in driving innovation, enhancing performance, and fostering seamless collaboration across diverse teams.
The ideal candidate embodies the spirit of digital innovation, adept at transforming concepts into tangible software solutions. Continuously expanding your skill set to embrace emerging technologies that unlock fresh opportunities for leveraging data to enrich customer experiences, you are a consummate problem-solver. Your background should encompass a breadth of technologies, with a proficiency in crafting clean, scalable code using .NET programming languages. Moreover, you possess the agility to deliver bespoke solutions in close collaboration with both front and backend teams.
We seek an individual who thrives on the freedom to pioneer innovative solutions, dismantling conventional barriers, and nurturing the growth of our existing team. If you’re passionate about driving forward-thinking initiatives, pushing boundaries, and empowering others to elevate their capabilities, then you’re the ideal candidate to propel our iPaaS solution to new heights, meeting the dynamic needs of our customers and sustaining our competitive edge in the market.
Responsibilities
- Provide strategic direction and technical leadership in the development and evolution of the iPaaS solution, aligning with business objectives and market demands.
- Develop and refine technical designs for the iPaaS platform, ensuring scalability, reliability, and security while adhering to industry best practices and standards.
- Collaborate with development teams to assist in the implementation of the platform, offering guidance on architecture, design patterns, and coding practices.
- Shape the overall architecture of the iPaaS solution, making informed decisions on technology stack, infrastructure, and integration points to meet current and future needs.
- Ensure that the iPaaS platform is designed to scale efficiently and maintain high levels of reliability, even under heavy loads and in complex deployment environments.
- Implement robust security measures and protocols to protect sensitive data and ensure compliance with relevant regulations and standards.
- Working with the head of Product for emite to ensure we are developing architectures that meet the current and future needs and managing workload in the team of two specialised backend developers.
- Foster collaboration and communication among cross-functional teams, including front-end, back-end, DevOps, and QA, to ensure seamless integration and delivery of features.
- Stay updated on emerging technologies, trends, and best practices in integration technologies, cloud computing, and software architecture, and apply this knowledge to improve the iPaaS solution.
- Provide mentorship and coaching to team members, empowering them to expand their skills, innovate, and deliver high-quality solutions.
- Keep a customer-centric mindset throughout the development process, seeking feedback and insights to continuously improve the iPaaS solution and meet the evolving needs of customers.
- Other duties and activities as directed by the Head of Product and Innovation / Senior Leadership.
Requirements (Skills, Experience and Qualifications)
- A bachelor’s or master’s degree in computer science, software engineering, or a related field.
- Proven experience as a software architect.
- Extensive experience in software development including hands-on experience with various programming and coding languages (C#, .NET, Java, etc.).
- Excellent knowledge of software and application design and architecture.
- Strong knowledge of software architecture principles, patterns, and best practices.
- Excellent knowledge of UML and other modeling methods.
- Familiarity with HTML/CSS, JavaScript, and UI/UX design.
- Demonstrated Project Management Skills.
- Continuous Improvement Mindset and ability to apply the principles for growth and development.
- Understanding of software quality assurance principles.
- A technical mindset with great attention to detail.
- High-quality organizational and leadership skills.
- Outstanding communication and collaboration skills.
- Critical thinking and problem-solving abilities.
- Familiarity with Agile and Dev Ops.
Application Deadline: 26/03/2024
Contract Type: Permanent
Submitted Applications: 0