Talent.com
Senior Software Engineer
Senior Software EngineerPatterson Dental Supply • Saint Paul, Minnesota, USA
Senior Software Engineer

Senior Software Engineer

Patterson Dental Supply • Saint Paul, Minnesota, USA
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Patterson isnt just a place to work its 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.

Job Description :

The Senior Software Engineer role is accountable for the development and implementation of standards and processes around definition development test analysis and maintenance of software applications in support of the business. This includes processes and standards on writing coding testing and analyzing software programs and applications. The Senior Software Engineer will also take part in the effort to research design document and modify software specifications throughout the development life cycle.

  • This role will be Hybrid (2-days a week in office) at our Corporate Headquarters in Mendota Heights MN.

Responsibilities

Software Development : 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 engineering 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.

Project Team Work : Drives the definition of software development project plans including scoping estimates and implementation. Is accountable for standards and reusable process development for all software engineering. Provides technical advice instruction and training to software engineers with less experience.

Issue Resolution : 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.

Performs other duties as assigned.

Critical Competencies

Technical Expertise : 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.

Decision Making : 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.

Innovation : 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.

Communication : 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.

Results Focus : 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.

Minimum Qualifications :

Bachelors 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

Expertise / C# and related development tools

Experience with responsive UI design tools such as with Microsoft Visual Studio 2017 or Visual Studio Code

Proficient with SQL technologies

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 Qualifications :

Working knowledge of MS Azure DevOps

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

The compensation range for this role is below.

$110000 - $135000

Whats 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.

Paid Time Off (PTO).

Holiday Pay & Floating Holidays.

Volunteer Time Off (VTO).

Educational Assistance Program.

Full Paid Parental and Adoption Leave.

LifeWorks (Employee Assistance Program).

Patterson Perks Program.

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.

$106400.00 - $133000.00

EEO Statement

Patterson provides equal employment opportunities to applicants and employees without regard to race; color; sex; gender identity; sexual orientation; religious practices and observances; national origin; pregnancy childbirth or other related medical conditions; status as a protected veteran or spouse / family member of a protected veteran; or disability.

Required Experience :

Senior IC

Key Skills

Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems

Employment Type : Full-Time

Experience : years

Vacancy : 1

Monthly Salary Salary : 110000 - 135000

[job_alerts.create_a_job]

Senior Software Engineer • Saint Paul, Minnesota, USA

[internal_linking.related_jobs]
Senior Project Engineer

Senior Project Engineer

Land O'Lakes • Arden Hills, MN, US
[job_card.full_time] +1
Feed Supply Chain and Manufacturing operations.This position specifically focuses on packaging equipment.Incumbent is responsible for development of the project scope, working closely with the Feed...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Software Development Manager

Software Development Manager

Minnesota Staffing • Saint Paul, MN, US
[job_card.full_time]
Oracle Health Applications & Infrastructure Manager Of Engineering.Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure.This team will...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Classroom Aide - Great Opportunity

Classroom Aide - Great Opportunity

Zen Educate • Farmington, MN, United States
[job_card.full_time]
Start the School Year Strong! - Now hiring for the 2025–2026 school year.We're hiring now! Zen Educate is looking for Para Educators. If you're passionate about supporting students with special need...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Verification Engineer I

Software Verification Engineer I

Spectraforce Technologies • St. Paul, MN, United States
[job_card.full_time]
Job Title : Software Verification Engineer I.Responsible for the development, qualification, and release of computer system component and software releases for Abbott Electrophysiology Systems.Revie...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior Firmware Engineer

Senior Firmware Engineer

Harvard Bioscience • St Paul, MN, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Harvard Bioscience is seeking an experienced and motivated Senior Firmware Engineer.The candidate will define, develop, test, and debug solutions for a wide variety of products utilized in life sci...[show_more]
[last_updated.last_updated_30]
Staff Firmware Engineer - US Only

Staff Firmware Engineer - US Only

Dojo Five • Saint Paul, MN, US
[filters.remote]
[job_card.full_time]
[filters_job_card.quick_apply]
At Dojo Five, we’re constantly seeking engineers who thrive on solving complex technical challenges, enjoy collaborating across disciplines, and take pride in creating quality, reliable, high-perfo...[show_more]
[last_updated.last_updated_variable_hours] • [new]
RandD Computer Systems Verification Engineer

RandD Computer Systems Verification Engineer

DivIHN Integration Inc • Saint Paul, Minnesota, United States
[job_card.permanent]
DivIHN (pronounced “divine”) is a CMMI ML3-certified Technology and Talent solutions firm.Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between tal...[show_more]
[last_updated.last_updated_less] • [promoted] • [new]
Operations Cloud Engineer (St Paul)

Operations Cloud Engineer (St Paul)

On-Demand Group • St Paul, MN, US
[job_card.part_time]
On-Demand Group is currently seeking for an Operations Cloud Engineer for a 1 year contract engagement.Title : Operations Cloud Engineer. Job Type : Contract through December of 2026.Five (5) years of...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Tax Senior (Hybrid)

Tax Senior (Hybrid)

Jobot • Saint Paul, MN, United States
[job_card.full_time]
This Jobot Consulting Job is hosted by : Alyssa Montgomery.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. The Program Manager – Product Development will ...[show_more]
[last_updated.last_updated_30] • [promoted]
Real Estate Sales Agent

Real Estate Sales Agent

Obvious Real Estate • Blaine, Minnesota, United States, 55014
[job_card.full_time]
[filters_job_card.quick_apply]
Real Estate Agent Scholarship - Get Licensed.Kickstart Your Real Estate Career with Obvious Real Estate!.We’ll Pay for Your License – You bring the drive, we'll bring the money.Dreaming about a car...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Design Engineer

Senior Design Engineer

TruNorth Automation • White Bear Lake, MN, US
[job_card.full_time]
As a Senior Design Engineer, you will be instrumental in leading the development of first-of-its-kind automated machinery, driving projects from concept to integration. TruNorth Automation prioritiz...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Manager, Software Engineering

Manager, Software Engineering

Circle • Saint Paul, MN, United States
[job_card.full_time]
Continue with Google Continue with Google.Circle is a financial technology company at the epicenter of the emerging internet of money, where value can finally travel like other digital data — globa...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Quality Assurance Engineer

Senior Quality Assurance Engineer

Insurance Office of America • Saint Paul, MN, US
[job_card.full_time]
Title : Senior Quality Assurance Engineer – IOA Technology.Fully Remote for candidates in EST / CST time zones.Please note : If this position is posted as either fully remote and / or hybrid, in accordan...[show_more]
[last_updated.last_updated_1_day]
Senior Data Platform Engineer

Senior Data Platform Engineer

Securian • Saint Paul, MN, United States
[job_card.full_time]
At Securian Financial the internal title for this position is Infrastructure Sr.We have an exciting opportunity for a.In this role, you will design and implement data solutions that adhere to data ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
R&D Computer Systems Verification Engineer

R&D Computer Systems Verification Engineer

DivIHN Integration Inc • St. Paul, MN, United States
[job_card.full_time]
[filters_job_card.quick_apply]
For further inquiries regarding the following opportunity, please contact our Talent Specialist.Lavanya at (224) 369-0873 <...[show_more]
[last_updated.last_updated_1_day]
Senior Developer - Molecular Diagnostics & Cancer Detectio

Senior Developer - Molecular Diagnostics & Cancer Detectio

Oncodea • St. Paul, MN, US
[job_card.full_time]
[filters_job_card.quick_apply]
Are you an experienced scientist or ambitious early-career innovator looking to make a difference in the fight against cancer?. Oncodea is seeking a curious and creative Assay Developer to help us a...[show_more]
[last_updated.last_updated_30]
Senior Database Engineer

Senior Database Engineer

Syms Strategic Group, LLC (SSG) • St. Paul, MN, US
[job_card.full_time]
[filters_job_card.quick_apply]
Syms Strategic Group (SSG) is seeking a talented Senior Database Engineer Location : .Remote Department : Veterans Affairs Type : Full Time Min. Experienced Security Clearance Level : P...[show_more]
[last_updated.last_updated_1_hour] • [new]
Senior AI Developer

Senior AI Developer

Affinity Plus Federal Credit Union • St. Paul, MN, United States
[job_card.full_time]
Great service starts with great employees and that is why we focus on providing not only the best place our members will ever bank but the best place our employees will ever work.Between our one of...[show_more]
[last_updated.last_updated_30] • [promoted]