Gracewell Group | Principal Software Engineer | south australia

vor 2 Wochen


south australia, Österreich Gracewell Group Vollzeit
The Senior/Principal Software Engineer role will play a pivotal role in designing, developing, and maintaining our SaaS platform. You will work closely with cross-functional teams to implement new features, optimise performance, and ensure the scalability and reliability of our software.
ROLE DESCRIPTION · Collaborate with the team to understand project requirements and priorities.
· Participate in daily stand-up meetings to discuss progress, challenges, and plans for the day.
· Review code and provide feedback to peers during code review sessions.
· Work on designing and implementing new features or enhancements to the SaaS platform using Ruby on Rails.
· Write clean, maintainable, and efficient code that adheres to coding standards and best practices.
· Troubleshoot and debug issues reported by QA or end-users, providing timely resolutions.
· Collaborate with QA engineers to develop test plans and ensure adequate test coverage for new features.
· Optimise performance and scalability of existing codebase, identifying and addressing bottlenecks.
· Document technical designs, APIs, and deployment procedures to facilitate knowledge sharing and maintainability.
· Participate in meetings with cross-functional teams, such as product management and design, to discuss requirements and provide updates on development progress.
· Mentor junior engineers, providing guidance and support in their professional growth and development.
· Stay up-to-date with industry trends, best practices, and emerging technologies relevant to software development and SaaS industry.
· Contribute to the continuous improvement of development processes and practices within the team.
· Maintain a positive and collaborative working environment, fostering teamwork and innovation.
KEY RESPONSIBILITIES Software Development: Design, code, test, debug, and deploy high-quality software solutions using Ruby on Rails framework. Architecture and Design: Collaborate with the engineering team to architect scalable and maintainable solutions that meet the requirements of our SaaS platform. Feature Implementation: Lead the implementation of new features and enhancements, from conception to delivery, ensuring they align with product specifications and user requirements. Code Review: Conduct and participate in code reviews to ensure code quality, maintainability, and adherence to best practices. Performance Optimisation: Identify performance bottlenecks and optimize code and queries to improve the overall performance of the platform. Quality Assurance: Work closely with QA engineers to develop and execute test plans, automate testing processes, and ensure the reliability and robustness of the software. Documentation: Create and maintain technical documentation, including design documents, API specifications, and deployment procedures. Team Collaboration: Collaborate effectively with cross-functional teams, including product management, design, and operations, to deliver high-quality software solutions on schedule. Mentorship and Knowledge Sharing: Provide mentorship and guidance to junior engineers, share knowledge and best practices, and contribute to the continuous learning culture of the team. Team Performance and Collaboration: Measure the senior developer's contribution to team performance and collaboration. Track team dynamics, communication effectiveness, and overall team productivity. EDUCATION & SKILLS Bachelor's or Master's degree in Computer Science, Engineering, or related field. 5+ years of professional experience in software development, with a focus on Ruby on Rails. Strong understanding of object-oriented programming principles and design patterns. Experience with relational databases (e.g., PostgreSQL) and writing efficient SQL queries. Familiarity with Agile development methodologies and DevOps practices. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills, with the ability to work effectively in a team environment. Experience working in a SaaS environment is a plus. #J-18808-Ljbffr

  • south australia, Österreich Gracewell Group Vollzeit

    Our client is seeking an Estimator to join their dynamic team, contributing to the estimation of complex, high-value projects or extensive programs of work. Reporting to a Senior Estimator, you will ensure cost estimates are developed according to established templates, standards, and methodologies, supporting strategic decision-making and project...


  • south australia, Österreich Pronto Software Limited Vollzeit

    Management (Information & Communication Technology) Full time About our Professional Services Manager opportunity: Want to grow your career in leading a team of Consultants and Project Managers driving business outcomes for our ERP customers?How about in a well-established and mature Australian software development and vendor company with more than 1500...


  • south australia, Österreich Bega Group Vollzeit

    Account & Relationship Management (Sales)South Australia field-based senior sales role Foodservice experience a must + good understanding of demands of FMCG Be noticed, make an impact!Join the great Australian Food Company! The Role Our F25 strategic objectives are exciting and ambitious, as a result we have a fantastic opportunity for an experienced...


  • south australia, Österreich Bushmans Group Vollzeit

    General/Business Unit Manager (CEO & General Management)Full timeBushmans Group is Australia's leading manufacturer and distributor of water and industrial tanks into the household, agricultural and industrial sectors across eastern and central Australia for over 34 years. As one of Australia's leading water tank manufacturers, Bushmans has constantly...


  • south australia, Österreich Exact Mining Group Vollzeit

    Play an important role in our support services team at Wayville, supporting our corporate finance and financial accounting functions.04th November, 2024Join our finance team as an experienced Management Accountant based at our Support Services office in Wayville, South Australia. The successful candidate will join the finance team in an organisation that...


  • south australia, Österreich Parliament Of South Australia Vollzeit

    The Clerk Assistant, Procedure is accountable to the Clerk of the House of Assembly for the management of the Procedure Office, and in particular:Lead the development and maintenance of the Assembly's procedural and research publications, databases, and manuals.Provide research and report writing assistance to the Assembly and its committees.Must be prepared...


  • western australia, Österreich Tideri Jobbörse Vollzeit

    Join a dynamic team within a growing Australian provider of technical solutions within energy and building services. Principal Engineer - Process Engineering About the Company:Our Perth-based client is on the trajectory to emerge as a leading figure in process engineering across diverse sectors, including Industrial, Oil & Gas, Defense, and Aerospace...


  • western australia, Österreich Clough Group Vollzeit

    Clough has an exciting opportunity for an experienced Principal Civil Engineer with a solid background in Civil Engineering Design and Management (earthworks, storm water drainage, roads and geotechnical investigation) to join our In-house Engineering Team in Perth or Brisbane! In this role, you will effectively be responsible for technical civil design...


  • new south wales, Österreich Tideri Jobbörse Vollzeit

    Engineering - Software (Information & Communication Technology) You are a motivated and hands-on Engineer at heart with a passion for problem solving. Join one of our high-performing engineering teams. We are a team of big thinkers who are engineering the future of banking. Do Work that MattersAs a Principal Engineer for Gen AI , you utilize advanced...


  • south australia, Österreich Raytheon In Australia Vollzeit

    Date Posted:2024-04-18Country:AustraliaLocation:AUSSA113: Edinburgh SA, Building 575, RAAF Base, Edinburgh, SA, 5111, AustraliaPosition Role Type:UnspecifiedRaytheon Australia works closely with the Australian Defence Force as its trusted capability partner to deliver some of the most complex and ground-breaking engineering and technology projects in the...


  • south australia, Österreich Tideri Jobbörse Vollzeit

    Mechanical Engineer TechnicianLocation: Lonsdale, SA 5160Tenure: Full-time, PermanentComprehensive salary package from $73,150 pa (plus superannuation) Required Skills and Experience: Associates degree in mechanical engineering technology (MIT), or similar. A minimum of two years' experience as a mechanical technician in a related industry. Extensive...


  • south australia, Österreich Datacom Vollzeit

    Position:   Senior Software Asset Management (SAM) Consultant Datacom Location:   Anywhere in Australia (Datacom office locations below) Our Why Datacom works with organisations and communities across Australia and New Zealand to make a difference in people's lives and help organisations use the power of tech to innovate and grow.About the Role (Your...


  • south australia, Österreich Workskil Australia Ltd Vollzeit

    About the RoleThe role of the Specialist Employment Mentor will focus on supporting Aboriginal or Torres Strait Islander customers by providing intensive mentoring to ensure their transition into employment is successful and sustained.This role requires an understanding of the issues affecting Aboriginal and Torres Strait Islander people, and an ability to...


  • new south wales, Österreich Xpt Software Australia Pty Ltd Vollzeit

    Job Description Detailed JD Roles and Responsibilities Degree in Information Technology, Computer Science or relevant field and/or equivalent industry experience.Experience as a Technical Engineer, DevOps practices, or similar role in the Identity and Security  Must have Architecting, Design-level, hands-on and development skills with the following...


  • western australia, Österreich Clough Group Vollzeit

    Principal Process EngineerClough has an exciting opportunity for an experienced Principal Process Engineer with a solid background in Engineering Design to join our Inhouse Engineering Team in Perth! In this role, you will effectively be responsible for technical design deliverables working closely with stakeholders to ensure timely, cost-effective and fit...


  • western australia, Österreich Mcdermott Vollzeit

    Job Overview: The Principal Flow Assurance Engineer is responsible for interpreting internal or external business issues and recommending best practices. They will be tasked with solving complex Flow Assurance (Eng)-related problems and will work independently with minimal guidance. The Principal Flow Assurance Engineer may be responsible for leading...


  • south australia, Österreich Mind Australia Limited Vollzeit

    Empower clients with mental health challenges to achieve their recovery goals and live independently.Permanent, Full-time role5-day roster | Monday to Friday 9am to 5pmRole located in CedunaMind strongly encourages applications from Aboriginal and Torres Strait Islander Peoples, people with a lived and living experience of mental ill health and recovery, and...


  • South Grafton, Österreich Onyx-Conseil Vollzeit

    Principal Digital Design Engineer – Digital Design & Verification Specialist Location: GrazAre you a visionary technical leader ready to shape the future of intelligent technology at the edge?An exciting opportunity has opened up for a Principal Digital Design Engineer with expertise in Digital Design and Verification. This role is ideal for a strategic...


  • South Grafton, Österreich Onyx-Conseil Vollzeit

    Principal Digital Design Engineer – Digital Design & Verification SpecialistLocation: GrazAre you a visionary technical leader ready to shape the future of intelligent technology at the edge?An exciting opportunity has opened up for a Principal Digital Design Engineer with expertise in Digital Design and Verification. This role is ideal for a strategic...


  • south australia, Österreich Health Vollzeit

    Job no: 886399Work type: Full timeLocation: Adelaide Metro WesternCategories: Maintenance and Facilities, Trades, maintenance and servicesSalary: WME5 / $93,387.00 p.a.Full Time / Ongoing5024 / Fulham GardensAbout Us:SA Ambulance Service (SAAS) is South Australia's provider of emergency ambulance transport, clinical care, and patient transport services.We...