Highly Skilled Software Professional Wanted for Leading-Edge Enterprise Applications

1 week ago


Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time $120,000 - $150,000
Job Overview

We are seeking a seasoned software professional to lead the development of cutting-edge enterprise applications.

The ideal candidate will possess expertise in event-driven architectures and cloud-native development, with a proven track record of driving technical excellence and mentoring team members.

This key position offers a defined pathway to technical leadership for candidates who demonstrate architectural vision and team leadership capabilities.

Responsibilities:
  • Design and implement scalable software solutions using TypeScript and modern architecture patterns;
  • Lead the implementation of complex event-driven systems following Event-Sourcing and CQRS patterns;
  • Develop cloud-native applications on AWS, adhering to clean architecture principles;
  • Drive technical decision-making and solution design within cross-functional teams;
  • Establish engineering best practices, coding standards, and architectural guidelines;
  • Provide technical mentorship to junior and mid-level engineers;
  • Conduct thorough code reviews and ensure quality through rigorous testing methodologies;
  • Participate in technical leadership discussions and contribute to strategic technology roadmaps;
  • Implement and maintain DevOps practices and infrastructure as code deployments.
Requirements and Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or related field (Master's degree preferred);
  • 5+ years of professional software development experience in enterprise environments;
  • Demonstrated mastery of TypeScript and JavaScript, with advanced knowledge of object-oriented programming principles;
  • Proven track record implementing Event-Sourcing and CQRS architectural patterns in production environments;
  • Extensive experience with event streaming technologies such as AWS Event-Bridge or Kafka;
  • Advanced proficiency in unit testing and integration testing using frameworks like Jest, with commitment to test-driven development;
  • Expert understanding of clean architecture, SOLID principles, and enterprise design patterns;
  • Comprehensive experience with AWS cloud platform, particularly DynamoDB, SQS, Event-Bridge, and DocumentDB;
  • Demonstrated proficiency with DevOps practices including ECS, Fargate, AWS CI/CD pipelines, and Infrastructure as Code;
  • Exceptional analytical thinking and problem-solving capabilities;
  • Outstanding communication skills with ability to explain complex technical concepts to diverse audiences.
Preferred Skills:
  • Experience in banking and financial domain, particularly in core banking is preferred;
  • Experience building high-throughput, fault-tolerant distributed systems;
  • Advanced knowledge of serverless architecture patterns and AWS Lambda;
  • Proficiency with containerization (Docker) and orchestration technologies;
  • Experience with microservices architecture implementation, mono-repo structures, and domain-driven design;
  • Strong background in performance optimization and scalability of event-driven systems;
  • Experience with financial compliance requirements and security best practices.
Benefits:
  • A competitive salary package, including equity;
  • A balanced, progressive, and supportive work environment;
  • Excellent parental leave and other leave entitlements;
  • A fantastic office environment;
  • Endless learning and development opportunities;
  • Plenty of fun and social opportunities - we love to come together as a team;
  • An ability to influence and shape the future of our company as it scales both domestically and globally;
  • Being part of one of Australia's most exciting scale-ups.

Being diverse is valued and we strongly encourage people of all backgrounds and identities to apply to join our team. We want you to be able to show up at your best during the recruitment process. Please, let us know if you require any accommodations during your interview process with us.



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

    Exciting Senior Software Engineer OpportunityAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team. This is a unique opportunity to work on challenging projects and contribute to the development of cutting-edge software solutions.In this role, you will be responsible for designing, developing, and...


  • Melbourne, Victoria, Australia Professional People Full time

    Requires excellence in App Supprt and customer service- Leading Saas provider in Melb CBD close to public transport- Hyrbrid posotion 50/50 remote and in officeWe have a great new position for an experienced software support professional to play a critical role in the support and management of leading edge software products and solutions.Essential skills for...


  • Melbourne, Victoria, Australia beBeeSeniorDotnetDeveloper Full time $140,000 - $160,000

    Software Architect PositionWe are seeking a highly skilled Senior Dotnet Developer to join our team. This is an exciting opportunity for a talented individual to work on a new project that involves implementing a highly-event driven eco-system.The ideal candidate will have experience working on multi-tenanted applications using microservices and...


  • Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time

    About Us:We are seeking a skilled software engineer to work on cutting-edge projects and contribute to the growth of technology excellence.Job DescriptionAs a software engineer, you will be responsible for enhancing business-critical systems, solving problems iteratively, and ensuring solutions address customer needs. You will apply efficient coding...


  • Melbourne, Victoria, Australia beBeeInnovation Full time $100,000 - $140,000

    Software Engineer RoleWe deliver innovative IT and airborne solutions that protect and advance the Australian way of life.Our team consists of experienced software developers who use the latest agile processes and industry best practices to develop cutting-edge software solutions.We employ SecDevOps practices to integrate and deploy complex systems,...


  • Melbourne, Victoria, Australia beBeeDevelopment Full time $150,000 - $180,000

    Senior Full Stack Engineer Job DescriptionWe are seeking a highly skilled Senior Full Stack Engineer to join our fast-paced team.The ideal candidate will have expertise in software development, architecture, and delivery. They will be responsible for designing, developing, testing, and launching software applications used by millions of customers.Main...


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

    Enterprise Software Architect OpportunityJob Summary:


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

    Job OpportunityWe seek a highly skilled professional to provide solution and integration configuration and development services for our project delivery team within a customer site.Responsibilities and AccountabilitiesDeliver software implementation and development services to agile project teams.Manage and implement all parts of the software development...


  • Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time $90,000 - $150,000

    About the Role:We are looking for a software engineer who thrives in a collaborative environment and has a passion for technology.The successful candidate will play a critical role in designing, developing, integrating, and verifying software across all stages of the engineering lifecycle.From requirement gathering to deployment, their work will directly...


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

    **Job Overview:**We are seeking a highly skilled software professional to design, develop, and maintain scalable Java-based applications. This individual will have strong experience with MySQL database development and the ability to write efficient SQL queries, procedures, and database schemes.">",">">**Key Responsibilities: **The ideal candidate will be...