Highly Skilled Software Developer

3 days ago


Melbourne, Victoria, Australia beBeeSoftware Full time $174,346 - $247,502

Staff Software Engineer

We are seeking a highly skilled Staff Software Engineer to join our team. As a key member of our engineering team, you will play a critical role in shaping the technical direction of our organization.

You will be responsible for designing and developing scalable systems, reusable patterns, and engineering best practices. Your expertise in backend application development using TypeScript and REST APIs will be invaluable in driving the adoption of Generative AI.

In this role, you will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.

Key Responsibilities:

  • Design and develop medium to complex engineering initiatives.
  • Lead strategic programs of work, including proof-of-concept development.
  • Provide architectural guidance and thought leadership across teams.
  • Champion engineering best practices and mentor other engineers.
  • Guide teams through complex troubleshooting and system design challenges.

Required Skills & Qualifications:

  • Backend application development experience using TypeScript and REST APIs.
  • Sound knowledge of OAuth2 and MTLS.
  • Serverless computing using AWS (AWS Lambda, API Gateway, IAM Roles & Policy, SQS, SNS, DynamoDB).
  • Database knowledge: relational databases, data warehousing, and NoSQL databases.
  • Infrastructure as code using AWS CDK, Terraform, CloudFormation, or SST.
  • Experience in working in a DevOps environment and contributing to the CI/CD pipeline.
  • Proficiency in microservices architecture, design patterns, and best practices in software programming.
  • Working knowledge of Pub-Sub and streaming technologies such as SQS, SNS, Kafka, and Kinesis.
  • Familiarity with monitoring and logging tools such as Observe and CloudWatch.
  • Experience in performance tuning while building high-throughput and resilient applications.
  • Working knowledge of Docker and Kubernetes is desirable.
  • Experience and interest in AI technologies, particularly around tooling enhancements, will be valued.
  • Test automation experience, including unit, integration, acceptance, and performance testing in APIs.

Benefits:

  • Hybrid working environment with a blend between being in the office and working remote.
  • A chance to work on cutting-edge technologies and contribute to the digital experience of our customers.
  • A collaborative and supportive team environment.
  • Ongoing training and professional development opportunities.

We're looking for someone who:

  • Is driven, collaborative, and enthusiastic.
  • Wants to have a real impact on the digital experience of our customers.
  • Is passionate about staying ahead of the latest technologies.
  • Has a strong passion for innovation and problem-solving.


  • Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time $125,000 - $175,000

    Job OverviewWe are seeking a highly skilled software engineer with expertise in database development and application programming to design, develop, and maintain scalable solutions.Design, develop, and maintain Java-based applications.Write efficient and optimized SQL queries, procedures, and database schemes in MySQL.Collaborate with cross-functional teams...


  • Melbourne, Victoria, Australia beBeeDeveloper Full time $100,000 - $160,000

    Software Developer OpportunityWe are seeking a highly skilled and experienced software developer to deliver high-quality software applications.Key Responsibilities:Developing features for a large range of appsMaintaining several librariesUpgrading React and Node versionsSoftware development, support and release managementTechnical design, development and...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $120,000 - $160,000

    Key Role SummaryWe are seeking a skilled software professional to join our API integration and low-level software development team.Main ResponsibilitiesDesign, implement, and test new features; maintain CI workflows.Write secure, production-ready code primarily in Go and adapt to other languages when needed.Optimize code for performance and troubleshoot...


  • Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time $100,000 - $135,000

    Job Opportunity: Software Support EngineerWe are seeking a highly skilled professional to fill the role of Software Support Engineer.This position is crucial in ensuring the resilience, reliability, and operational continuity of mission-critical software systems used by public safety and enterprise customers. Key Responsibilities:Maintenance of software...


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

    Software Development OpportunitiesWe are seeking a skilled Software Developer to join our team and contribute to the design, development, and implementation of high-quality software solutions.This role involves undertaking various tasks such as designing, developing, integrating, testing, and supporting Hexagon solutions. The ideal candidate will have...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $100,000 - $150,000

    Senior Software EngineerColes Group is seeking a skilled software engineer to join their team. This role involves collaborating with cross-functional teams to design and build innovative software solutions.Responsibilities:Design and develop software features using .NET frameworks and C#Collaborate with cross-functional teams to identify, prioritize and...


  • Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time $138,948 - $173,140

    Job Opportunity:">We are seeking a seasoned software engineer to join our team.">This is an exciting opportunity to play a key role in delivering cutting-edge communications systems that support mission-critical operations worldwide.">You will work collaboratively as part of a highly skilled, globally distributed engineering team, contributing to all phases...


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

    Senior Software Developer Position\This role involves designing and implementing scalable software systems, leveraging output from multiple external teams. The successful candidate will be responsible for developing software services across the organization, contributing to system delivery, configuration, training, and sustainment.\\Bachelor's degree in...


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

    Our commitment to innovation drives us to create cutting-edge applications that protect identities and secure the digital world.About Our MissionWe have over 30,000 organizations relying on us to verify identities, grant access to digital services, analyze vast quantities of information, and encrypt data. As a leading security vendor, we develop...


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

    Software Developer - Trading SolutionsWe're seeking an experienced software developer to join our trading solutions team. This role involves working on applications used by our trading team to trade events on multiple platforms.The successful candidate will have several technical projects under their belt, with the ability to autonomously tackle complex...