Join Lumivero's dynamic team as a .NET Developer and contribute to the advancement of our NVivo product. At Lumivero, we specialize in crafting custom software solutions to empower professionals in decoding important questions and making confident decisions. As part of our Australian NVivo development team, you'll collaborate with QA professionals and DevOps specialists to develop and maintain high-quality software applications and components.

This full-time remote role offers the option for hybrid work in Melbourne, catering to candidates with valid working rights in Australia. As a .NET Developer, you'll adhere to industry-recognized best practices, emphasizing documentation, performance optimization, maintainability, and code reusability. You'll work closely with cross-functional teams to meet objectives set by the Product Manager and design intricate functional components focusing on efficiency and security.

Key Responsibilities:

  • Implement software engineering best practices, emphasizing documentation, performance optimization, maintainability, and code reusability.
  • Collaborate with cross-functional teams to meet objectives set by the Product Manager.
  • Design, develop, and sustain functional components focusing on efficiency and security.
  • Interface with external teams to facilitate deployment of new systems and features, troubleshoot issues, and foster a collaborative knowledge-sharing environment.
  • Implement DevOps procedures for streamlined software builds and releases.
  • Contribute to the evolution of Lumivero's software portfolio through optimization of development tools and practices.
  • Uphold exceptional standards of ethics and performance.

Qualifications:

  • 7+ years of experience in .NET development.
  • Proficiency in .NET Framework and recent .NET versions (up to version 8).
  • Experience working with relational databases and Visual Studio.
  • Exceptional problem-solving and debugging abilities.
  • Self-motivated, independent, and adept at interpersonal communication.
  • Outstanding verbal and written communication skills.
  • Passion for delivering high-caliber work.
  • Experience with the Azure platform is a plus.

If you're an exceptional developer seeking a role that combines technical challenge with global collaboration, we encourage you to apply and be part of our mission to create impactful insights.