MyDNA

Lead Software Engineer

MyDNA

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇦🇺 Australia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularASP.NETEntity FrameworkJavaScript.NETPostgresReactSQLTypeScript

About the role

  • 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.
  • Collaborate with the Product Owner to prioritize tasks, create high-level estimates, and manage project timelines and deliverables.

Requirements

  • Strong coding proficiency in C# and Javascript/Typescript.
  • Expertise in ASP.NET Core and a modern front-end framework like Angular or React.
  • Mastery of RESTful Web API design and implementation.
  • Deep knowledge of SQL (MSSQL, Postgres) and ORMs (Dapper, Entity Framework).
  • Extensive experience with C# Testing frameworks and comprehensive testing strategies.
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#JavascriptTypescriptASP.NET CoreAngularReactRESTful Web APISQLMSSQLPostgres
Soft skills
collaborationproblem-solvingtime managementcommunication