Senior Software Developer jobs in United States
info-icon
This job has closed.
company-logo

Bio-Techne · 1 day ago

Senior Software Developer

Bio-Techne is a company focused on enabling cutting-edge research in Life Sciences and Clinical Diagnostics. The Senior Software Developer role is responsible for the development and implementation of software standards and processes, as well as overseeing software applications to support the business.

BiotechnologyGeneticsManufacturingMedicalMedical Device
check
H1B Sponsor Likelynote

Responsibilities

Identifies, analyzes, and fulfills requirements of all internal and external stakeholders for new or existing software applications
Identifies risk and recommendations, helps drive the software development schedule
Is accountable for well written code to enhance functionality and/or performance of software applications and for oversight of software testing on new and existing programs for the purposes of correcting errors and general debugging
Drives the definition of software development project plans, including scoping, estimates, and implementation
Is accountable for standards and reusable process development for all software development
Provides technical advice, instruction and training to software developers with less experience
Drives highest level support for incoming incident tickets from end users to resolve application and software issues
Collaborates with peers, managers and customers to resolve problems with software products or company software systems
Is accountable for delivering solutions to problem areas
Maintains technical knowledge and best practices with focus on researching and making recommendations for emerging and future technology trends
Serves as a technical mentor to lesser experienced team members
Solves business and technical problems by leveraging expertise and technology from across the organization
Able to work across a range of platforms and applications and see interconnections between organizational systems that others may miss
Works well with teams and is able to make decisions in a timely manner
Able to balance data with intuition and experience when making decisions
Willing to become involved in and make decisions about issues in areas that are initially unfamiliar
Demonstrates a bias for initiating action on decisions and is seldom a bottleneck due to decision procrastination
Synthesizes information from multiple sources into a meaningful representation of how change and innovation will create improvement
Generates new ideas, approaches or solutions that can be introduced to existing processes or to new systems
Understands the importance of change management and is a role model for implementing change and innovations
Establishes rapport and is straightforward and approachable
Listens carefully, asks pertinent questions, responds effectively and adapts personal style to suit the audience
Speaks, writes and presents in a clear and concise manner
Able to comprehensibly convey technical ideas to a non-technical audience
Understands the overall IT strategy and is able to communicate the vision to team members and business stakeholders
Maintains and grows diverse network of contacts and relationships over time
Drives for results and defines how success will be measured
Adheres to clear standards and expectations for technical and project performance
Contingency plans to anticipate and work around barriers to task completion

Qualification

C#.NETCloud developmentAPI developmentObject oriented programmingAgile methodologySQL technologiesDevOps principlesResponsive UI designTest Driven DevelopmentVersion control (Git)Microsoft Visual StudioOffice productivity tools

Required

Bachelor's Degree in Computer Science, Management Information Sciences, Mathematics, Engineering, Business, or area of functional responsibility preferred, or a combination of equivalent education and experience
5-7 years of programming experience required. Extensive experience in all aspects of application development and project life cycles
Excellent understanding and proven experience of coding methods and best practices
Proven experience in object oriented programming and in multiple development technologies with proven ability to maintain software products written in different languages and platforms
5+ years development experience, with solid level experience in C#. .Net, ASP.NET, .Net Core, Entity Framework and ORM Libraries
Experience with responsive UI design tools such as Vue.js/jQuery/Bootstrap
Adept with agile software development lifecycle and DevOps principles
Experience with Microsoft Visual Studio 2017+ or Visual Studio Code
Proficient with SQL technologies
Strong understanding of API development
Experience in common development best practices, including code reviews, CI/CD, and version control (Git)
Database (relational and hierarchical) and operating systems experience
Experience with Test Driven Development
Deep experience using source code management system (Git preferred)
Proficiency with office productivity tools such as Microsoft Excel, Word and Visio

Preferred

Experience in Cloud native development in Azure, AWS or GCP is preferred
Working knowledge of MS Azure DevOps
ASP.Net Core MVC web development
Working knowledge of Agile Scrum development methodology across multiple locations
Experience with RESTful / microservice architectures
Experience with Webpack
Experience working with DevOps teams
Experience working with eCommerce sites

Benefits

We offer competitive insurance benefits starting on day one: medical, dental, vision, life, short-term disability, long-term disability, pet, and legal and ID shield.
We invest in our employees’ financial futures through 401k plans, an employee stock purchase plan (ESPP), Health Saving Account (HSA), Flexible Spending Account (FSA), and Dependent Care FSA.
We empower our employees develop their careers through mentorship, promotional opportunities, training and development, tuition reimbursement, internship programs, and more.
We offer employee resource groups, volunteer paid time off, employee events, and charity drives to build a culture of caring and belonging.
We offer an accrued leave policy with paid holidays, paid time off, and paid parental leave.
We foster a culture of empowerment and innovation, where employees feel valued and encouraged to bring their new ideas to the table.

Company

Bio-Techne

company-logo
Bio-Techne is a supplier of tools for life science research, therapeutic manufacturing, and clinical diagnostics.

H1B Sponsorship

Bio-Techne has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9)
2024 (4)
2022 (9)
2021 (6)
2020 (2)

Funding

Current Stage
Public Company
Total Funding
unknown
1989-05-19IPO

Leadership Team

leader-logo
Kim Kelderman
President and CEO
linkedin
leader-logo
Gary Latham
Chief Technology Officer
linkedin
Company data provided by crunchbase