Gene By Gene Logo

Gene By Gene

Full Stack Software Engineer

Posted 3 Days Ago
Be an Early Applicant
In-Office
Melbourne, Victoria
Mid level
In-Office
Melbourne, Victoria
Mid level
As a Full Stack Software Engineer, you will design and develop scalable software systems, conduct code reviews, collaborate on project timelines, and ensure application security while following software development best practices.
The summary above was generated by AI

OUR PURPOSE

Our mission is to build a healthier and more connected world with precision health and genealogy services.

We empower individuals with actionable insights into their genetic makeup, fostering a deeper understanding of their ancestry, health, and wellness. By integrating the experience of Gene by Gene Laboratory Services, FamilyTreeDNA genealogy, and myDNA reporting services, we strive to deliver cutting-edge genetic testing and personalized solutions that inspire informed decisions and enhance quality of life. Our team is dedicated to advancing the field of genomics through innovation, research, and a commitment to excellence.

OUR VALUES                                                                                                                    

All employees are expected to demonstrate our values of Innovate, One Team, and Integrity when carrying out the accountabilities and responsibilities of their role.


This how we show up every day for ourselves, our colleagues and our customers and strategic partners to deliver our vision and strategic goals.

POSITION OVERVIEW

We are looking for a passionate and experienced Full Stack Software Engineer within our team at myDNA. You will be an integral part of developing our systems, not only by designing and developing WebAPIs and business integration software. Your strong background in software development will be the basis for success.


ACCOUNTABILITIES AND RESPONSIBILITIES

  • Design and develop robust, scalable, and maintainable code to meet functional and non-functional requirements.
  • Follow the full software development lifecycle, including design, development, testing, deployment, and support.
  • Conduct code reviews to enforce best practices, coding standards, and ensure high code quality, consistency, and security.
  • Determine operational feasibility by evaluating analyses, problem definition, requirements, and solution development, while proactively identifying and addressing performance bottlenecks and system improvements.
  • Collaborate with the Product Owner to prioritize tasks, create high-level estimates, and manage project timelines and deliverables.
  • Assist in defining and setting sound development standards and methodologies, such as pair programming, testing strategies, and continuous integration/continuous deployment (CI/CD) practices.
  • Protect operations by prioritizing application security and maintaining strict information confidentiality.


ARCHITECTURAL & LEADERSHIP COMPETENCIES

  • Demonstrated expertise in Software design principles (SOLID) and modern architectural patterns (e.g., Microservices, CQRS).
  • Advanced understanding of CI/CD pipelines and practices.
  • Expertise in cloud platforms: AWS or Azure.
  • Expertise in Serverless computing (lambda functions, Azure functions) and Cloud-based databases (RDS, Aurora, DynamoDB).
  • Strong competency with Messaging systems (RabbitMQ, SNS, SQS, EventBridge).
  • Experience with Infrastructure as Code (Terraform/CloudFormation).
  • Expertise of Code version-control (Git) and advanced branching strategies.


SOFT SKILLS & BUSINESS ALIGNMENT

      Strong project management and Agile delivery experience.

      High accountability, problem-solving mindset, and strategic vision.

Top Skills

Aurora
AWS
Azure
CloudFormation
DynamoDB
Eventbridge
Git
RabbitMQ
Rds
Serverless Computing
Sns
Sqs
Terraform
Webapis

Similar Jobs

3 Days Ago
In-Office
Melbourne, Victoria, AUS
Mid level
Mid level
Fintech • Financial Services
As a Full Stack Software Engineer, you'll develop using .NET and Angular, participate in engineering initiatives, and enhance customer onboarding experiences.
Top Skills: .Net 8AngularAWSNoSQLSQL
9 Days Ago
Easy Apply
In-Office
Melbourne, Victoria, AUS
Easy Apply
Mid level
Mid level
Software
As a Full-Stack Software Engineer at ROLLER, you will design, build, and maintain robust software, primarily focusing on back-end solutions using C# and Angular, while working on integrations and ensuring software quality.
Top Skills: .NetAngularApi GatewayAWSC#DynamoDBLambdaS3SesSqsT-SqlTypescript
10 Days Ago
In-Office
3 Locations
Senior level
Senior level
Artificial Intelligence • Healthtech
The Senior Full Stack Engineer will design and develop user-facing features for AI-powered healthcare products, focusing on user experience and performance while collaborating with engineers and designers.
Top Skills: APIsCloud InfrastructureReactSystems That Integrate With Ml/Ai ModelsTypescript

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account