Software Engineer - City Of Stirling, Australia - Levart Distribution Systems

    Levart Distribution Systems
    Levart Distribution Systems City Of Stirling, Australia

    2 weeks ago

    Default job background
    Full time
    Description

    Software Engineer The Software Engineer, reporting to the Senior Software Engineer, is responsible for the development and maintenance of the operation of a database-driven web application with a specific emphasis on usability, performance, and scalability.

    Levart was built to help accommodation properties connect and share rates and inventory direct to the consumer as well as through Intermediaries (Online Travel Agents).

    We have developed many features an improved functionality over the past 2 decades where our tools have played a critical part in changing how hospitality properties around the world promote their property and distribute their services.

    Located in Balcatta Western Australia, and over a many hundreds of clients a career at Levart offers countless ways to make an impact in a fast-growing organisation.

    Software Engineers at Levart are hybrid software/systems engineers who ensure that Levart's services run smoothly and have the capacity for future growth.

    They are embedded in every one of Levart's product and infrastructure teams and are core participants in every significant engineering effort underway in the company.

    Our team is comprised of varying levels of experience and backgrounds, from new grads to industry veterans.
    Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude.
    We sail into uncharted waters every day at Levart in Software Engineering, and we are always learning.
    This position is full-time and located in our Balcatta office.
    Responsibilities

    • Own back-end services operating systems and front-end services such as the Websites, Booking Engine and Channel Management
    • Write and review code, develop documentation and capacity plans, and debug the hardest problems, live on complex systems
    • Together with the development team, you will share an on-call rotation and be an escalation contact for service incidents
    • Partnered alongside the senior engineer in the industry on some very cool stuff around, the code and systems you work on will be in production and used users all around the world
    • Foster a culture of continuous improvement in all areas of technology and instils the principles of this culture in a team of developers.
    • Works together with senior software developers to plan and execute projects;
    • Assist in proper adaption of functional requirements into product design
    • Ensure delivered work and those of the Development Team meet technical and functional requirements
    • Provides detailed and timely status updates to management;
    • Efficient and timely completion of all assigned tasks
    • Assist Project Managers in the planning for efficient project delivery
    • Creation and maintenance of documentation supporting the operation of the database and associated applications
    • Maintains technical knowledge and understanding of the latest development methodologies and best practices by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations
    • Ensures quality and consistency throughout the architecture and implementation of the code base
    • Develop strategy to continually evolve the online experience to deliver better site conversion, engagement, and optimisation.
    • Architects PHP and database based solutions by studying existing technology architecture;analysing browser compatibility techniques; evaluating solution alternatives; developing prototypes; and writing detailed technical requirements;
    • Acts as a highly competent advisor to the team;
    • Assists developers to resolve technical issues;
    • Responds to occasional system errors, including during off hour and coordinates response amongst the team.
    • Other duties as required
    • Ensures that developers have appropriate product and technical specifications, direction, and resources to deliver products effectively Accountability
    • Efficient and timely completion of all assigned tasks
    • Documentation
    • Administration Prerequisites BS or MS in Computer Science, Engineering, or a related technical discipline or equivalent experience
    • Extremely sound knowledge of UNIX and TCP/IP network fundamentals
    • Ability to code well in at least one language
    • Ability to rapidly learn new development languages (PHP, Python, C++, and Java are all in heavy use)
    • Ability to pick up new software, frameworks, and APIs quickly
    • Sharp and tenacious troubleshooting skills: you can fix anything
    • Ability to perform 'guerrilla capacity planning' for internet service architectures
    • Good knowledge of basic large-scale internet service architectures (such as load balancing, LAMP, CDN's), even if you have not worked on one
    • Configuration and maintenance of common applications such as Apache, memcached, Squid, My SQL, NFS, DHCP, NTP, SSH, DNS, and SNMP (???)
    • A burning desire to "Move Fast and Be Bold"
    • Good communications skills
    • Detail oriented and careful
    • At least two years' experience in analysing business requirements, recommending technical solutions, and writing technical specifications and/or requirements
    • The ability to analyse business needs and conceive, design, and develop innovative solutions
    • The ability to write detailed and thorough technical requirements
    • The ability to design, develop and tune SQL server databases
    • The ability to manage multiple projects simultaneously
    • The ability to adapt to changing priorities
    • Excellent understanding of Web Development technologies in general, including Java Script, AJAX, and XML
    • The ability to demonstrate work experience by providing examples, samples, and source code Applications If you would like to apply for the Software Engineer position, please send your resume and cover letter to Ian Simmonds via email.
    Ian's details are listed below;
    Ian Simmonds Managing Director Levart Distribution Systems Pty Ltdp:
    e:
    #J-18808-Ljbffr