Software Architect

13 hours ago


Melbourne, Victoria, Australia beBeeSenior Full time $160,000 - $220,000
About This Role

We are seeking an accomplished Senior Full Stack Software Engineer to join our team. In this role, you will play a pivotal part in designing, developing, and deploying robust solutions for our healthcare platform.

As a seasoned professional with a strong technical background, you will contribute to the continuous improvement of our development tools, processes, and architecture. You will be instrumental in architecting and implementing cutting-edge software systems that meet the highest standards of quality, scalability, and maintainability.

Your expertise will help drive best coding practices, ensure robust, scalable, and maintainable code, and foster a culture of continuous improvement within the engineering team. You will work closely with your Scrum team to contribute to program increment and sprint planning, providing technical insights and estimations.

This is a remote position offering significant autonomy while closely collaborating with your agile scrum team and cross-functional partners. If you thrive on tackling complex challenges, are passionate about solving real-world problems, and value writing clean, well-architected, and maintainable code, we encourage you to apply.

Key Responsibilities:

  • Collaborate closely with your Scrum team to contribute to program increment and sprint planning, providing technical insights and estimations.
  • Translate user stories and product requirements into well-defined technical designs and implementations.
  • Apply your deep technical knowledge and problem-solving skills to address complex challenges within the healthcare domain.
  • Develop high-quality, performant, and maintainable code with comprehensive unit, integration, and end-to-end test coverage.
  • Provide technical leadership through participation in design discussions, code reviews, and mentorship of other team members.
  • Troubleshoot and resolve technical issues, including occasional participation in a daytime on-call rotation.

Requirements:

  • Minimum of 5 years of professional software development experience.
  • Proficiency with software development. While this role will largely use Go and Typescript, previous proficiency can be in other programming languages.
  • Knowledge of web technologies, including semantic HTML, advanced CSS, and TypeScript/JavaScript.
  • Proven track record of delivering user interfaces utilizing a modern JavaScript framework such as Angular, React, or Vue.js.
  • Solid understanding of fundamental software engineering principles, including data structures, algorithms, software design patterns, testing paradigms, and effective debugging of distributed systems.
  • Demonstrated ability to collaborate effectively within a team, provide technical guidance, mentor junior engineers, and foster knowledge sharing.
  • Expertise in software engineering best practices and familiarity with associated tools, such as Git/GitHub for version control, code review processes, static analysis tools, and CI/CD pipelines.
  • Strong understanding of agile methodologies such as Scrum and continuous integration/deployment (CI/CD) principles.
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a closely related technical field.
  • Excellent written and verbal technical communication skills.
  • Successful completion of in-person IAL3 compliant proofing will be required.
  • Ability to work remotely within the continental USA from an Eastern or Central time zone.
  • Must be a US citizen or permanent resident.

Preferred Qualifications:

  • In-depth knowledge and practical experience with Angular framework.
  • Proven experience with front-end state management solutions, such as NGXS.
  • Strong understanding of Web Services, including RESTful API design, integration, and consumption.
  • Experience with cloud platforms, particularly AWS.
  • Familiarity with Go programming language paradigms, constructs, and idioms.
  • Knowledge of relational databases.

Benefits:

  • Competitive compensation package.
  • Flexible working conditions.
  • Opportunity for professional growth and development.
  • Collaborative and dynamic work environment.

  • Data Architect

    7 days ago


    Melbourne, Victoria, Australia Sonata Software Full time $120,000 - $200,000 per year

    Data ArchitectLocation: MelbourneMode of work: Hybrid and WFO if neededExperience: 15+ YearsRole:Design, develop, and manage scalable data architectures aligned with business goals, ensuring data quality, security, and compliance.Key Responsibilities:Develop data models, integration strategies, and data warehouses/lakes.Collaborate with stakeholders and IT...


  • Melbourne, Victoria, Australia beBeeArchitecture Full time $120,000 - $180,000

    Software Solutions ArchitectWe're looking for an experienced Software Solutions Architect to join our team. As a key member of our development team, you will be responsible for designing and architecting software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable, secure, and performant software solutionsMentor...


  • Melbourne, Victoria, Australia beBeeLeadership Full time $160,000 - $190,000

    Job Title:Backend Software ArchitectOverview:We are seeking a skilled Backend Software Architect to spearhead the development and maintenance of software systems.Key Responsibilities:Technical leadership and collaboration with cross-functional teamsOverseeing software development quality and influencing design principles and technical...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $140,000 - $170,000

    Architect Technological SolutionsFrostbite is a state-of-the-art multi-platform game development engine.We seek an experienced Software Architect to join the Frostbite Architecture team, collaborating with global experts and partner game teams to design and realize technical features across multiple areas of the engine.This role offers significant impact on...


  • Melbourne, Victoria, Australia beBeeMainframe Full time $120,000 - $170,000

    Mainframe Software ArchitectJob Overview:We are seeking a highly skilled Mainframe Software Architect to drive software configuration management and Endevor administration excellence.Key Responsibilities:Software Configuration Management: Develop and implement effective software configuration management strategies to ensure seamless mainframe...


  • Melbourne, Victoria, Australia Software AG Full time $90,000 - $120,000 per year

    Software AG helps companies to manage and optimize their operations, infrastructure and technology with products that simplify complexity, increase transparency and prepare organizations for change Trusted by the world's best brands for more than 50 years, Software AG's solutions are used by banks, retailers, manufacturers, governments and more Software AG's...


  • Melbourne, Victoria, Australia beBeeArchitect Full time $120,000 - $150,000

    Job Overview:We are seeking a skilled Software Solutions Architect to design and implement scalable distributed systems for our Azure Networking platform.Azure Networking is responsible for designing and building the software-defined network infrastructure that powers hundreds of thousands of servers globally. As a Software Solutions Architect, you will be...

  • Software Architect

    1 week ago


    Melbourne, Victoria, Australia beBeeSoftware Full time $130,000 - $180,000

    Senior Software EngineerWe are seeking an exceptional Senior Software Engineer to join our team. This is a unique opportunity to work on cutting-edge projects and contribute to the development of our state-of-the-art game engine.About the RoleDesign and architect technological solutions to improve the engine based on strategic need.Collaborate with a...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $140,000

    Software Solutions ArchitectDeliver cutting-edge AI software and workforce solutions by leading project initiatives, mentoring junior developers, and ensuring best practices are followed across projects.Role OverviewWe seek an experienced software architect to lead project development, conduct peer reviews, and ensure adherence to best practices.Develop...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $180,000 - $220,000

    Job SummaryWe are seeking an experienced Senior Software Architect to design and implement technical solutions within our team. As a key member of the squad, you will drive technical excellence and uplift platform maturity, developing and maintaining platform services with robustness, agility, and flexibility.Main ResponsibilitiesDevelop high-quality code...