Software Engineer (.NET, Vue.js)

Endpoint IQ

City of Brisbane

Hybrid

AUD 120,000 - 160,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work: 4 days in Brisbane office
Mentorship and growth opportunities
Collaborative, no-blame culture
AI-enabled development and learning

Job summary

Endpoint IQ, a Brisbane-based software innovator, is seeking an experienced full-stack engineer to build enterprise-level web apps for universities and research organisations worldwide. You will work independently and in small teams to design, implement, and maintain platform features.

The role offers hybrid work with 4 days in the Brisbane office, exposure to AI-assisted development, DevOps, QA, and release management, and opportunities for growth within a collaborative culture that values

Qualifications

  • 5+ years professional full-stack web development experience.
  • Solid C# and .NET experience, including ASP.NET Core/MVC.
  • Strong frontend skills with HTML, CSS, and JavaScript.
  • Hands-on experience with modern JavaScript frameworks (Vue.js strongly preferred).
  • REST API design and implementation.
  • SQL Server or Azure SQL experience including query design and optimisation.
  • Critical thinking and problem-solving ability; effective without AI assistance.
  • Strong Git workflow experience.
  • Security-first mindset and secure coding practices.
  • Clear communicator in a collaborative, hybrid environment.
  • Ability to judiciously use AI tools with human oversight.

Responsibilities

  • Build polished, responsive UIs using Vue.js, HTML/CSS, and JavaScript.
  • Ship end-to-end features across UI, API, and database.
  • Develop robust REST APIs and backend services in C#/.NET.
  • Design and optimise data access with Entity Framework and SQL Server.
  • Make architectural decisions and explain trade-offs to the team.
  • Use AI tools across the lifecycle while ensuring security and correctness.
  • Participate in peer code reviews to lift overall quality.
  • Contribute to DevOps pipelines for automated builds and deployments.
  • Collaborate with senior developers, product leads, support and QA.
  • Write clear documentation and maintain internal/client knowledge bases.

Skills

Full-stack web development
C# & .NET
Frontend: HTML/CSS/JS
Vue.js (preferred)
REST API design
SQL Server / Azure SQL
Git workflows
Security mindset
Hybrid collaboration
AI-aware development
Australian work rights

Education

Degree in Computer Science or equivalent

Tools

Vue.js
ASP.NET Core/MVC
Entity Framework
SQL Server
Azure
CI/CD

Job description

Endpoint IQ is a Brisbane-based software innovator building industry-leading research management software used by universities and research organisations worldwide. We're scaling globally with a strong track record as a trusted software partner, helping research communities manage ethics, grants, budgets, contracts, and research outputs.

We're a collaborative, agile team with a \"no-blame\" culture that values practical solutions, continuous learning, and genuine passion for great technology.

This is a 12-month fixed-term contract with a view to extend.

About Endpoint IQ

Endpoint IQ is a Brisbane-based software innovator building industry-leading research management software used by universities and research organisations worldwide. We're scaling globally with a strong track record as a trusted software partner, helping research communities manage ethics, grants, budgets, contracts, and research outputs.

We're a collaborative, agile team with a \"no-blame\" culture that values practical solutions, continuous learning, and genuine passion for great technology.

This is a 12-month fixed-term contract with a view to extend.

The Opportunity

Join our high-ownership technology team as an experienced full-stack engineer building enterprise-level applications that make a real difference in the research and education space. You'll work independently and in small teams to design, build, and maintain modern web applications while getting exposure to DevOps, support, QA, and release management.

We want engineers who know how to write and debug code, and who can work their way around a large codebase. We also use AI tools every day, and we want people who use them to work faster, not to fill gaps in their own understanding.

What You'll Do
  • Build polished, responsive user interfaces using Vue.js, JavaScript, HTML, CSS, and Bootstrap
  • Ship end-to-end features across the full stack, from UI to API to database
  • Develop robust REST APIs and backend services in C# and ASP.NET Core/MVC
  • Work with Entity Framework and SQL Server to design and optimise data access patterns
  • Take architectural decisions on non-trivial work and explain the trade-offs to the team
  • Use AI tools (Cursor, Copilot, Claude) across the development lifecycle, from requirement clarification and code generation through to testing, review, and documentation, while critically evaluating output before it ships
  • Participate in peer code reviews using modern tools, and give feedback that lifts quality across the team
  • Contribute to DevOps pipelines for automated builds, packages, and deployment across multiple client environments
  • Collaborate directly with senior developers, technical product leads, support and QA teams, and occasionally end users
  • Write clear documentation and help maintain our internal and client knowledge bases
Skills and Experience
Required
  • 5+ years professional full-stack web development experience
  • Solid C# and .NET experience, including ASP.NET Core/MVC
  • Strong frontend skills with HTML, CSS, and JavaScript
  • Hands-on experience with modern JavaScript frameworks (Vue.js strongly preferred, React or Angular also relevant)
  • REST API design and implementation
  • SQL Server or Azure SQL experience including query design and optimisation
  • Critical thinking and problem-solving ability. You can design, debug, and code effectively without AI assistance
  • Strong Git workflow experience
  • Security-first mindset, familiarity with OWASP essentials and secure coding practices
  • Clear communicator who works well in a collaborative, hybrid environment
  • Practical judgment with AI tools: you know when to use them for leverage (boilerplate, test generation, documentation) and when human oversight is non-negotiable (security, correctness, client context, architectural decisions)
  • Australian work rights (sponsorship not available)
Highly Desirable
  • Degree in Computer Science, Software Engineering, or equivalent practical experience
  • Deep Vue.js experience with modern component patterns and state management
  • Deeper AI integration experience, using tools like Cursor, Copilot, or Claude beyond basic code completion, for example requirement elaboration, test generation, or documentation automation
  • Entity Framework and advanced .NET deployment experience
  • SQL Server performance tuning and query optimisation expertise
  • DevOps experience with CI/CD, Azure environments, build automation, and deployment tools
  • Experience working in a long-lived codebase, including incremental modernisation or framework upgrades
  • Prior experience in tech startups, SaaS, research, higher education, or clinical institutions
  • Understanding of research management practices in Australia or New Zealand
  • Client-facing communication skills and light project coordination experience
Why Choose Endpoint IQ?
  • Meaningful impact supporting research communities and real-world outcomes
  • Fast-growing, financially stable company with clear progression opportunities
  • Flexible hybrid work: 4 days in our Brisbane office with work-from-home options
  • Collaborative, low-ego culture where practical solutions win
  • Continuous learning with mentorship and space to grow, including how we use AI as a team
  • Recognition for innovation, ownership, and quality delivery
  • Relaxed environment that values outcomes over appearances
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer (Vue/.NET) – Hybrid, 12-Month
Senior Full-Stack Engineer (Vue/.NET) – Hybrid, 12-Month

Endpoint IQ • City of Brisbane

Hybrid
AUD 120,000 - 160,000
Hybrid work: 4 days in Brisbane office
Mentorship and growth opportunities
Collaborative, no-blame culture
+1
Senior Software Engineer - Fullstack (Java | AI)
Senior Software Engineer - Fullstack (Java | AI)

Objective Corporation • Australia

On-site
AUD 150,000 - 210,000
Hybrid work
Cloud-native tech stack
AI initiatives
+1
Full Stack Software Engineer - AI-First (Java, Angular)
Full Stack Software Engineer - AI-First (Java, Angular)

Jobgether • Australia

Remote
AUD 140,000 - 190,000
Fully remote work
183 days remote per year
AI-powered development tools
+2
Senior Software Engineer - AI Team
Senior Software Engineer - AI Team

Nuix • Sydney

Hybrid
AUD 120,000 - 180,000
Senior Full Stack Engineer- .Net/Angular& Azure - Initial 6-Month Contract
Senior Full Stack Engineer- .Net/Angular& Azure - Initial 6-Month Contract

NCS Group Australia • City of Melbourne

On-site
AUD 140,000 - 190,000
Senior .NET Engineer
Senior .NET Engineer

Software at Scale • Sydney

On-site
AUD 140,000 - 190,000
AI Tooling Access
Career Growth Path
Software Engineer (mid-level) - AI Team
Software Engineer (mid-level) - AI Team

Nuix • Sydney

Hybrid
AUD 120,000 - 160,000
Hybrid work arrangement
Staff AI Product Engineer
Staff AI Product Engineer

Relevance AI • Sydney

On-site
AUD 200,000 - 260,000
ESOP - Employee Stock Ownership Plan
AI Productivity Benefit
Parental Leave
+5
Endpoint Engineering Architect
Endpoint Engineering Architect

Datacom • City of Melbourne

Hybrid
AUD 150,000 - 190,000
Paid parental leave
Employee Assistance Program (DataCare)
Career development
+3
Senior Full-Stack Engineer - Adelaide
Senior Full-Stack Engineer - Adelaide

Quartex • Adelaide

On-site
AUD 120,000 - 180,000
Flexible hours
Hybrid work
Parental leave
+1