Gene By Gene Logo

Gene By Gene

Senior Software Engineer

Posted 2 Days Ago
Be an Early Applicant
In-Office
Melbourne, Victoria
Senior level
In-Office
Melbourne, Victoria
Senior level
Seeking a Senior Software Engineer to design and develop software solutions, focusing on API development, code quality, application security, and software lifecycle management.
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 Senior Software Engineer contractor to join 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.


CORE TECHNICAL SKILLS

  • Strong coding proficiency in C# and Javascript/Typescript.
  • Expertise in ASP.NET Core and a modern front-end framework like Angular or React.
  • Experience with RESTful Web API design and implementation.
  • Knowledge of SQL (MSSQL, Postgres) and ORMs (Dapper, Entity Framework).
  • Extensive experience with C# Testing frameworks and comprehensive testing strategies.


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.


KEY RELATIONSHIPS / STAKEHOLDERS

  • Describe the experience and attributes of the ideal candidate


SOFT SKILLS & BUSINESS ALIGNMENT

  • Strong project management and Agile delivery experience.
  • High accountability, problem-solving mindset, and strategic vision.

Top Skills

Angular
Asp.Net Core
AWS
Azure
C#
Ci/Cd
CloudFormation
Dapper
Entity Framework
Git
JavaScript
Mssql
Postgres
React
Restful Apis
Serverless Computing
SQL
Terraform
Typescript

Similar Jobs

2 Days Ago
In-Office
Melbourne, Victoria, AUS
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In this role, you will work within the Bank Rails team to develop and maintain Cash App's financial systems, focusing on innovation and high engineering standards.
Top Skills: Amazon Web ServicesDatadogGrpcGuiceHibernateHTTPJavaJSONJunitKafkaKotlinMySQLProtocol BuffersVitess
2 Days Ago
Hybrid
Melbourne, Victoria, AUS
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Senior Software Engineer on the Bank Rails team, you'll design, build, and maintain banking and payment processing systems, collaborating with global teams to solve impactful problems.
Top Skills: Amazon Web ServicesDatadogGrpcGuiceHibernateHTTPJavaJSONJunitKafkaKotlinMySQLProtocol BuffersVitess
4 Days Ago
In-Office
Melbourne, Victoria, AUS
Senior level
Senior level
Cloud • Information Technology • Software
As a Senior Software Engineer, you will design, build, and improve backend systems for real-time data tools, collaborating with teams and customers to solve problems.
Top Skills: AvroAWSAws SdkClojureClojurescriptDockerFlinkGlue Schema RegistryHelm ChartsIcebergJetty12JvmKafkaKafka ConnectKafka StreamsKsqldbKubernetesMskProtobufRe-FrameReactReduxStorybookjsTailwindcssZustand

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account