The preferred location is Manila, however, we will consider candidates from other regions in the Philippines as it is a remote set up. Permanent Work from Home Set Up
- Work with a professional and diverse team
Be part of an ASX 100 Company Competitive salary package
- Immediate eligibility for HMO benefits starting on day 1
_
Prophecy Software Solutions Philippines __is a_ subsidiary of the Australian-traded software development Company Prophecy International
- About Prophecy International
Prophecy International is an Australian Stock Exchange-listed company known internationally for innovative software. We design & develop software and bring it to the world through our global business partner channels in each of our territories in Australia, Europe, America, and Asia Pacific.
- Who are eMite: eMite develops advanced real-time analytics and dashboard solutions that onboard data from any process or system, adapt to any organizational model, and visualize the entire IT, security, and contact center landscape; yesterday, today, and tomorrow. The eMite CX Intelligence platform combines advanced analytics, data correlation, data visualization, KPI management, and threshold alerting into a single, out-of-the-box browser-based solution providing actionable insights from both real-time and historical data.
- Visit us at www.emite.com for more information.
Prophecy operates globally with offices across Australia, Europe, the United States, and the Philippines.
We are looking for a Senior Software Developer/Engineer to join our exciting new Product strategy and Innovation team who will build out the next generation of our platform. The ideal candidate is a hands-on platform builder with significant experience in developing scalable modern data platforms. We're looking for someone with experience in business intelligence, analytics, data science and data products. They must have strong, first-hand technical expertise in a variety of data integrations and web technologies with the proven ability to fashion robust scalable solutions that can manage large disparate data sets and data streaming. They must be at ease working in an agile environment with little supervision as part of the new Product Strategy and Innovations team. This person should embody a passion for continuous innovation and rapid development of ideas to impress customers and go beyond existing boundaries.
The ideal candidate is a digital innovator, able to take ideas and turn them in to working software products, someone who is continually learning and building upon their skills as new technologies emerge that enable new ways of using data to add value to our customers, a problem solver. The ideal experience is in a wide range of Technologies, can write clean, scalable code using .NET programming languages, and has the capability to go full stack to deliver the right product for our customers. We are looking for someone who wants the freedom to create innovative new solutions and break down traditional barriers and help coach the existing team to expand their abilities.
Responsible for developing and designing a highly scalable system architecture, ensuring responsiveness of applications, working closely with the development team, running tests and debugging, among other duties.
- Help define the approach to coding based on creating a strong user experience and meeting technical requirements. Supporting Back End and Front End.
Guide, coach, and mentor software development engineers.- Assist Technical Support on complex customer issues (e.g., advanced scripts to transform data such as data joins across tables)
Identify new technologies that if implemented could help deliver product priorities.
- Ensure security and quality are baked into every part of the solution.
Rapidly develop integration capabilities for standards-based endpoints such as Restful APIs.- Use existing technologies where possible and develop new solutions to rapidly create innovative new products that can be coupled together to enhance client value.
Integrate existing software products enabling incompatible platforms to work together as part of a workflow.
- Deliver multiple competing priorities with little supervision.
Write operational documentation with technical authors.- Enable the maintenance of systems by building in monitoring and helping the support team by correcting software defects.
Other duties and activities as requested by Management.
Proficient in C# and .NET Core, with a good knowledge of its ecosystems.
- Experience as a Back-End and Front-End Engineer.
Familiarity with Elasticsearch, especially aggregation queries and the NEST.NET library.- Familiar with various design and architectural patterns.
8+ years working in .net core.
- Experience working in a microservice architecture.
Experience with Docker, Kubernetes- Some familiarity with Cloud Technology
Experience writing unit tests and integration tests.
- Experience working in an Agile development.
Good understanding of SOLID principles and Clean code.- Experience working with SQL and NoSQL databases (Elastic stack preferred)
Experience coaching and mentoring junior developers.
- Experience with SCRUM and Agile Working Engironments and Methodologies.
Good communication skills (oral and written).- Ability to learn and to take on extra responsibilities to support the team and company growth and development.
Please follow the instructions to apply via Indeed. Your application should include:
A brief Cover Letter outlining your suitability for the role.
A current CV / Resume with contact details of at least two referees (who will only be contacted with your consent following the interview).
- We offer our staff a competitive salary package and a supportive, flexible working environment. If you want to join a global ASX company that is making a difference, apply now.
- Successful Candidates must be Philippine Citizens or Philippine Residents.
- Good Luck and we look forward to receiving your application.
- No Recruitment Agencies Please.
Job Type: Full-time
Benefits:
Work from home
Schedule: Monday to Friday
Application Question(s):
- Are you authorised to work in the Philippines
What is your salary requirement
Please list your experience with different programming languages you have used with 5 being the highest and 1 being the lowest proficiency rating.