Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Security Engineer

Security Engineer OpportunityWe're seeking a talented Security Engineer to join an industry leader in an exciting multi-year cyber program. This initial 6-mo...


Charterhouse Recruitment (Australia) - New South Wales

Published 3 days ago

2 - E-Commerce Catalogue & Data Associate

Department: Middle ManagementLocation: Australia, Canada, France, UK, USReport to: System AdministratorSummary: The fundamental responsibility of the Ecommer...


New South Wales

Published 3 days ago

Computing Research Association | Multiple Continuing (Tenure-Track) Academic Positions, School Of Computer Science | Sydney

The School of Computer Science at the University of Sydney is seeking applications for several academic positions at all levels. Successful applicants will h...


Tideri Jobbörse - New South Wales

Published 3 days ago

Refindable | Seo Analyst Sr | Australia

Refindable is a digital marketing company specializing in automation, eCommerce, lead generation, and growth that provides the keys for company improvements ...


Tideri Jobbörse - New South Wales

Published 3 days ago

Synacy Inc. | Senior Software Engineer | New South Wales

Details of the offer

We are hiring a senior software engineer to join our team. This role is for our distributed team, who normally operates within the +8 UTC (Cebu) to +10 UTC (Sydney) time zones.
As a senior software engineer, you will help us build our telecommunications products which are being used by customers globally. We want to empower small and medium businesses to offer telecommunications products in a way that they can compete with big companies. If you are interested in working on this mission, please join us.
What You Will Be Doing A senior in our engineering team will have the following functions:
End-to-end responsibility for a component or service in our software systemUnderstand problems and find solutions to business concernsProvide positive influence and leadership (technical initiatives) in our departmentProvide guidance and mentorship to members across many engineering teamsAssess and provide constructive feedback to improve work results, way of work, and standards in the software departmentEffectively manage and resolve conflicts across software development teamsContribute to the development of organizational policies, standards, and guidelines, for software developmentAnalyze and assess design decisions, trade-offs, and risks from both a technical and business perspectiveAnalyze patterns and trends to anticipate and prevent problems in our production systems, and advise on security, licensing, performance, and other technical aspects of production systemsContribute to planning on infrastructure sizing and design and to maintaining policies on implementing infrastructure changes in our production environment (Amazon Web Services)Work with product managers and technical leads to assess and develop a technology roadmap for our systemsIn addition, a software engineer will have the following functions:
Design, implement, and test new features in accordance with our quality standardsPerform preventive maintenance, improvements, and refactoring on our existing code baseUnderstand and model business domains that comprise our system (e.g. FAX, SMS, billing, etc.)Investigate and create proofs of concepts, such as in using external services, APIs, and librariesMonitor, maintain, and resolve problems in our production systems and support our customers' inquiries and issuesMaintain and develop infrastructure (e.g. set up applications, pipelines, and databases) in our staging and production environments on Amazon Web ServicesAs part of our distributed team, the following are expected:
Establish a working space and infrastructure to effectively participate in a distributed environmentSchedule work on a daily basis with a minimum of 4 hours overlap with the rest of the teamUse a stable, high-quality Internet access for video conferencingAble to join a video conference during working hoursWho You Are We are looking for someone with the following qualifications:
With at least the equivalent of 6 years work experience, in any programming language, in building software systemsStrong background in Java development for web servicesKnowledge and experience in scalable database design, data modeling, and test-driven developmentExperience in using cloud services and APIs, preferably with Amazon Web Services (AWS)Administration and shell usage of Linux-based systems (CentOS, Ubuntu)Understanding of common Internet protocols (HTTP, DNS, etc.) and usage of networking software such as SSH and curl is an advantage.Knowledge in best practices for object-oriented programming (SOLID principles, etc.) and architectural, design, and code patternsWith strong communication skills, openness to new ideas, resourceful, and eager to continuously learnAs part of a distributed team, the following qualifications are required:
Self-discipline and good work ethicsGood verbal and written communicationGood time management and ability to minimize distractionsWhat We Offer An environment of a sports team that is there to coach each other while being performantA software engineering culture that strives to build high quality softwareAn organization of autonomous teams, exploring and trying out solutions in a safe environmentA place for you to learn, practice, develop yourself, and contribute to something meaningfulA front seat at a fast growing, global company with a lot of opportunities in software and technology with exposure in telecommunications and webFlexibility and a wide array of health and well-being incentives to keep you balancedAn opportunity to work with some of the best and smartest people around #J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Built at: 2024-11-28T23:47:10.414Z