Senior Software Engineer (Remote)

Posted 5 Days Ago
Hiring Remotely in St. Paul, MN
Remote
140K-160K Annually
Senior level
Healthtech
The Role
The Senior Software Engineer will design and maintain software services for Patterson Dental applications, with a focus on back-end systems, APIs, and integration for microservices architecture. Responsibilities include leading project design, mentoring, optimizing software assets, and addressing production issues, while collaborating with product teams.
Summary Generated by Built In

Patterson isn't just a place to work, it's a partner that cares about your success.

One of the distinguishing marks of our company is the talented people who embrace the people-first, always advancing, and results-driven culture. Professional growth abounds in this motivating environment. We value the diverse talents and experiences our employees bring to Patterson and believe that they build a stronger and successful organization.

The Senior Software Engineer will design, develop, test, and maintain complex software services in support of Patterson Dental software applications. Our engineers are involved in understanding the business impact of their work and creating solutions that deliver results to our customers by leading research, design, documentation, and modification of software specifications and applications throughout the product development life cycle.

This role is for a back-end engineer on an internal platform services team that provides libraries, APIs, and integration that connect our product to external partners. This team is also responsible for building and maintaining internal systems, like event management solutions, that are critical to our microservices architecture strategy and design. This role will have a heavy focus on defining APIs, events, and messages for use by internal application and third-party integrations.

The Dental Sofware Platform is a (PaaS) offering to Patterson development teams and approved vendors. It provides resources to allow developers to create service offerings by accelerating the creation of functionality around deployments, service registration and discovery, identity and security management of the Patterson identity, and common tooling for instrumentation and telemetry on services and applications deployed utilizing the platform.

Responsibilities

  • Lead the design and implementation of software features that our customers need

  • Collaborate with product owners, developers, and other team members in the conceptualization and development of new or existing software applications by providing technical expertise to architects, analysts, and other developers

  • Refine the definition and prioritization of technical initiatives and development work items including scoping, scheduling, and implementation.

  • Mentor new team members and associate engineers in a group mentoring environment through technical advice and reference

  • Contribute to the design, development, and optimization of software assets to enhance functionality and/or performance of company applications

  • Participate in the identification, triage and/or remediation of Unit test, QA, and/or production issues. Including scaling and performance remediation.

  • Periodic on call rotations with availability outside of normal business hours during critical production release or issue escalation periods

Core Competencies

  • Analytical Skills - Interprets and digests complex information, applies logic and sound critical thinking to astutely evaluate information, identifies flaws in reasoning but integrates good judgment in presenting findings, creates insightful and comprehensible reports, devises improvements or corrections to processes/procedures/plans based on strong analytical findings.

  • Creativity & Innovation - Generates new ideas, challenges the status quo, takes risks, supports change, encourages innovation, solves problems creatively.

  • Productivity - Manages a fair workload, volunteers for additional work, prioritizes tasks, develops excellent work procedures, manages time well, handles information flow.

  • Quality Work - Is attentive to detail and accuracy, is committed to excellence, looks for improvements continuously, monitors quality levels, finds root cause of quality problems, owns/acts on quality problems.

  • Teamwork - Meets all team deadlines and responsibilities, listens to others and values opinions, helps team leader to meet goals, welcomes newcomers, and promotes a team atmosphere.

Required Qualifications

  • Bachelor of Science Degree in Computer Science, Computer Engineering, Mathematics, or a combination of equivalent education and experience.

  • 5+ years of experience as a Software Engineer with expertise in C#, .NET Framework and .NET Core

  • Experience with microservices, RESTful APIs, messaging, event driven design, and service architectures

  • Strong analytical skills, with excellent problem-solving abilities

  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design

  • Strong skills in Object Oriented Design and software development best practices

  • Understanding of secure coding methods and best practices

  • Understanding of best practices for building applications with peak performance and reliability

Preferred Qualifications

  • Familiar with Identity Management Architectures (user directory, SSO, Federation, etc.)

  • Experience with developing and the optimization of native Microsoft Azure implementations utilizing and enabled by Azure DevOps

  • Experience with cloud database technologies. Preferably SQL and Cosmos DB in MS Azure frameworks

  • Familiar with containerization using frameworks like Docker and Azure Container Apps

  • Experience in a Scaled Agile software development environment

  • Fluency in English

Working Environment

  • Office environment – either in Patterson facility or at home/remote location

  • Patterson Dental is committed to supporting a robust remote work culture, with well-established virtual collaboration practices and equal opportunities for career advancement and professional growth, regardless of physical location

  • Ability to be work remote and be on camera as needed

  • Travel to corporate sites is periodically required (Quarterly or so) 

  • Periodic on call rotations and available outside of normal business hours on evenings and weekends during critical production release or issue escalation periods 

This role is eligible for hire in any of the following States: AK, AZ, CA, CO, CT, DC, HI, ID, IL, KS, KY, ME, MA, MI, MN, MT, NE, NV, NH, NM, NY, OR, RI, SD, TX, UT, VT, WA, WV, WI

The potential compensation range for this role is below. The final offer amount could exceed this range, based on various factors such as candidate location (geographical labor market), experience, and skills.

$140,000 - $160,000

#LI-WR

What's In It For You:

We provide competitive benefits, unique incentive programs and rewards for our eligible employees:

  • Full Medical, Dental, and Vision benefits and an integrated Wellness Program.

  • 401(k) Match Retirement Savings Plan.

  • Employee Stock Purchase Plan (ESPP).

  • Paid Time Off (PTO).

  • Holiday Pay & Floating Holidays.

  • Volunteer Time Off (VTO).

  • Educational Assistance Program (Tuition Reimbursement).

  • Full Paid Parental and Adoption Leave.

  • LifeWorks (Employee Assistance Program).

  • Patterson Perks Program.

EEO Statement

As a people-first company, Patterson promotes a culture that embodies and celebrates diversity and inclusivity. We believe our employees’ unique experiences and differences is what strengthens us and drives our success. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status.

We are Patterson. We welcome you.

Top Skills

C#
The Company
Minneapolis, MN
5,559 Employees
On-site Workplace
Year Founded: 1877

What We Do

Patterson strengthens the oral and animal health markets in North America and the United Kingdom. From small, private practices to large group networks and production operations, we guide our customers with bold solutions and a personal touch. We are much more than a distributor – we are an indispensable partner.

Patterson Dental has strengthened the dental industry since our company’s founding in 1877. Today, Patterson Dental continues to partner with dental practices of all sizes to provide expertise, products, technologies and services needed to grow productive, modern practices, and keep them running smoothly.

No other company supports the animal health market like Patterson. We entered the animal health industry in 2001 with our acquisition of Webster Veterinary and expanded with our 2015 acquisition of Animal Health International, Inc. We provide all the technology, products, expertise and solutions needed to deliver exceptional animal care and drive profitability across the companion, production and equine markets.

An Equal Opportunity Employer
As a people-first company, Patterson promotes a culture that embodies and celebrates diversity and inclusivity. We believe our employees’ unique experiences and differences are what strengthen us and drive our success. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status.
We are Patterson. We welcome you.

Disability Accommodation
If you require reasonable accommodation due to a disability for any part of the hiring process, you may submit your request to HR by calling 1-866-234-2165 or by email to [email protected]. You can also mail your request to Patterson Companies, Inc. Attn: HR EEO Coordinator, 1031 Mendota Heights Rd, St. Paul, MN, 55120. Information received will be routed to a representative who will provide assistance to ensure appropriate consideration of your request.

Similar Jobs

Cisco Meraki Logo Cisco Meraki

Senior Full-Stack Software Engineer - Front-End-focused, Remote within U.S.

Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
Easy Apply
Remote
United States
3000 Employees
131K-185K Annually

CrowdStrike Logo CrowdStrike

Sr. Software Engineer - Tools, SDX - MacOS (Remote)

Cloud • Information Technology • Sales • Security • Cybersecurity
Remote
USA
10000 Employees
135K-215K Annually

DFIN Logo DFIN

Senior Software Engineer (Full Stack) - Remote

Artificial Intelligence • Fintech • Information Technology • Software • Data Privacy
Remote
United States
2600 Employees

CrowdStrike Logo CrowdStrike

Sr. Software Engineer - Falcon Fusion & Foundry (Remote)

Cloud • Information Technology • Sales • Security • Cybersecurity
Remote
5 Locations
10000 Employees
135K-215K Annually

Similar Companies Hiring

AcuityMD Thumbnail
Software • Healthtech
Boston, MA
168 Employees
Zealthy Thumbnail
Telehealth • Social Impact • Pharmaceutical • Healthtech
New York City, NY
13 Employees
Cencora Thumbnail
Pharmaceutical • Logistics • Healthtech
Conshohocken, PA
46000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account