DeveloperJobs.io
← Back to all jobs

Job Description

Bio-Techne is hiring a Senior Software Engineer for a hybrid role in Wallingford, CT. This position focuses on building and improving scalable web applications, data analytics workflows, and instrument control software in a regulated environment. You will contribute to full-lifecycle delivery, modernize legacy systems through clean refactoring, and help teams ship reliable software at a steady, high-throughput pace.

What you’ll get

  • Competitive insurance benefits starting on day one: medical, dental, vision, life, short-term disability, long-term disability, pet, and legal and ID shield.
  • Financial programs: 401k plans, an employee stock purchase plan (ESPP), Health Savings Account (HSA), Flexible Spending Account (FSA), and Dependent Care FSA.
  • Career development: mentorship, promotional opportunities, training and development, and tuition reimbursement; internship programs and more.
  • Community and culture: employee resource groups, volunteer paid time off, employee events, and charity drives.
  • Time away from work: accrued leave policy with paid holidays, paid time off, and paid parental leave.

Responsibilities

  • Participate across the software development lifecycle, from technical breakdown and design through C#/.NET development, unit testing, SQA handoff, and deployment.
  • Troubleshoot complex bugs across distributed codebases and refactor legacy C#/.NET components into testable, clean architecture.
  • Use AI-assisted development tools (for example, GitHub Copilot and LLMs) to accelerate implementation, unit test generation, and documentation, with strict architectural oversight and manual verification of all generated output.
  • Maintain strong execution by prioritizing incremental releases, practical scope management, and high-throughput delivery through SQA.
  • Work with scientists, hardware engineers, and software quality assurance to address software-hardware integration challenges and streamline pipeline workflows.
  • Ensure practices align with ISO-13485 regulatory frameworks and 21 CFR Part 11 compliance requirements.

Requirements

  • 4+ years of professional experience developing commercial or enterprise full-stack software applications.
  • Hands-on proficiency with C#, .NET Core, ASP.NET MVC, Entity Framework Core, and SQL Server.
  • Experience creating modern web applications using Blazor, RESTful APIs, and microservice architecture.
  • Advanced working knowledge of Git, CI/CD pipelines, and GitHub workflow tools.
  • Strong understanding of design patterns including MVC, MVVM, Clean Architecture, and Dependency Injection.
  • Ability to work autonomously, estimate accurately, timebox technical tasks, and communicate proactively using tools such as Jira with async updates and early blocker escalation.

Technologies you’ll work with

C#, .NET Core, ASP.NET MVC, Entity Framework Core, SQL Server, Blazor, RESTful APIs, microservice architecture, Git, CI/CD pipelines, GitHub Copilot, LLMs, MVC, MVVM, Clean Architecture, Dependency Injection, Jira, ISO-13485, 21 CFR Part 11, AWS, Azure

Preferred qualifications

  • Bachelor’s or Master’s in Computer Science, Software Engineering, or a related technical field.
  • Hands-on experience with Python for data analysis, automation, or algorithm testing.
  • Experience in regulated life sciences environments (ISO-13485, GMP / 21 CFR Part 11 compliance).
  • Experience with cloud platforms (AWS or Azure) and containerized deployments.
  • Familiarity with instrument control protocols, cameras, or signal processing algorithms.
  • Comfort working in a laboratory environment to test, debug, and validate software directly against hardware instruments and prototype rigs.

Compensation: USD 121,400 - 199,550 per year.

Similar Jobs