Senior Software Engineer
Job Description
Join a hybrid team in Wallingford, CT building scalable software for regulated, real-world work. Bio-Techne supports your work-life and growth with competitive benefits starting day one, robust financial programs, and learning and career development opportunities. You will collaborate across software, hardware, and quality teams while delivering clean, maintainable applications and workflows that matter.
What you’ll do
- Contribute across the full software development lifecycle, from technical breakdown and design through C#/.NET development, unit testing, SQA handoff, and deployment.
- Triage and resolve complex bugs across distributed codebases by identifying root causes and refactoring legacy C#/.NET components into testable, clean architecture.
- Use AI-assisted development tools (such as GitHub Copilot and LLMs) to speed up routine implementation, unit test generation, and documentation, while maintaining strict oversight, code comprehension, and manual verification of all generated output.
- Maintain steady execution by prioritizing incremental releases, practical scope management, and high-throughput delivery through SQA.
- Partner with scientists, hardware engineers, and software quality assurance to address software-hardware integration challenges and streamline pipeline workflows.
- Ensure engineering practices align with ISO-13485 regulatory frameworks and 21 CFR Part 11 compliance requirements.
What you bring
- 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 building modern web applications using Blazor, RESTful APIs, and microservice architecture.
- Advanced skills with Git, CI/CD pipelines, and GitHub workflow tools.
- Strong understanding of software design patterns including MVC, MVVM, Clean Architecture, and Dependency Injection.
- Ability to work autonomously, estimate work accurately, timebox technical tasks, and maintain proactive, real-time communication using tools such as Jira, including 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.
Benefits at Bio-Techne
- Competitive insurance benefits starting on day one: medical, dental, vision, life, short-term disability, long-term disability, pet, and legal and ID shield.
- 401k plans, an employee stock purchase plan (ESPP), HSA, FSA, and Dependent Care FSA.
- Mentorship, promotional opportunities, training and development, tuition reimbursement, internship programs, and more.
- Employee resource groups, volunteer paid time off, employee events, and charity drives.
- Accrued leave policy with paid holidays, paid time off, and paid parental leave.
Compensation: USD 121,400 - 199,550 per yearly. Location: Wallingford, CT (hybrid).