Talent.com
Senior Software Engineer

Senior Software Engineer

Patterson Dental SupplySaint Paul, Minnesota, USA
1 day ago
Job type
  • Full-time
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

Create a job alert for this search

Senior Software Engineer • Saint Paul, Minnesota, USA

Related jobs
  • Promoted
Senior Cloud Applications Engineer

Senior Cloud Applications Engineer

Kraus-AndersonMinneapolis, MN, United States
Full-time +1
Kraus-Anderson offers an opportunity to make an immediate impact with an industry leader!.Building enduring relationships and strong communities. Do the right thing…always be respectful, honest and ...Show moreLast updated: 1 day ago
  • Promoted
Software Engineer III

Software Engineer III

Boston ScientificArden Hills, Minnesota, United States
Full-time
Develop and test medical device software, document design and requirements, leverage best-practice object-oriented design methodologies and technologies Independently analyze and debug complex prob...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

Choice BankEagan, Minnesota, United States
Full-time
The Senior Software Engineer is responsible for designing and developing complex software systems and applications.They lead projects, mentor junior engineers, and collaborate with cross-functional...Show moreLast updated: 30+ days ago
  • Promoted
Senior Cloud and Platform Engineer - Observability Team

Senior Cloud and Platform Engineer - Observability Team

HealthPartnersBloomington, MN, United States
Full-time
HealthPartners is currently hiring for a.Senior Cloud and Platform Engineer - Observability Team.This pivotal role is essential for maximizing the efficiency and effectiveness of our Observability ...Show moreLast updated: 2 days ago
  • Promoted
Engineer, Cloud Platform Software

Engineer, Cloud Platform Software

Medical Information Technology, Inc.Minnetonka, MN, United States
Full-time
At MEDITECH, we sit at the intersection of healthcare and technology.Your role is to develop software solutions for cloud based services to enrich the platform for high quality application developm...Show moreLast updated: 2 days ago
  • Promoted
Software Engineer

Software Engineer

Leidos IncEagan, MN, United States
Full-time
The Transportation Solution division within the Leidos Health & Civil sector is seeking a Software Engineer who will be a member of a dynamic team working United Kingdom (UK) NATS Flight Data Proce...Show moreLast updated: 30+ days ago
  • Promoted
Senior Cloud Applications Engineer

Senior Cloud Applications Engineer

Kraus-Anderson IncorporatedMinneapolis, MN, United States
Full-time +1
Kraus-Anderson offers an opportunity to make an immediate impact with an industry leader!.Building enduring relationships and strong communities. Take ownership, work hard, and keep promises.Collabo...Show moreLast updated: 2 days ago
  • Promoted
Semiconductor Software Engineer, Texas Institute for Electronics

Semiconductor Software Engineer, Texas Institute for Electronics

The University of Texas at AustinMinneapolis, MN, United States
Full-time
Semiconductor Software Engineer, Texas Institute for Electronics.Texas Institute for Electronics.The Texas Institute for Electronics (TIE) is a University of Texas at Austin-supported semiconductor...Show moreLast updated: 9 days ago
  • Promoted
Lead Software Engineer

Lead Software Engineer

RelativityMinneapolis, MN, United States
Full-time
Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer (Minneapolis)

Senior Software Engineer (Minneapolis)

DOCSIMinneapolis, MN, US
Part-time
DOCSI is seeking a talented, driven software engineer to join our engineering team.We need a passionate and creative mind to help us continue building our cutting edge surgical waste elimination pl...Show moreLast updated: 2 days ago
  • Promoted
Software Engineer 2

Software Engineer 2

Distinctive Staffing SolutionsMaple Grove, MN, US
Full-time
Quick Apply
We invite applications for the position of Software Engineer 2.This role offers a unique opportunity to leverage cutting-edge technology in a collaborative and innovative environment.You will play ...Show moreLast updated: 27 days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

RelativityMinneapolis, MN, United States
Full-time
The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

DOCSIMinneapolis, MN, US
Full-time
DOCSI is seeking a talented, driven software engineer to join our engineering team.We need a passionate and creative mind to help us continue building our cutting edge surgical waste elimination pl...Show moreLast updated: 2 days ago
  • Promoted
Software Engineer, Platform

Software Engineer, Platform

SpeechifyMinneapolis, Minnesota, United States
Full-time
PLEASE APPLY THROUGH THIS LINK : .Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone—we absorb the world’s content and ...Show moreLast updated: 30+ days ago
Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer

Third IronMinneapolis, MN, US
Full-time
Quick Apply
Do you want to develop software that helps scientists make breakthroughs, doctors save lives, and historians learn from our past?. Join our small, fully-remote software development team to build too...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer, AI Model serving

Senior Software Engineer, AI Model serving

SpeechifyMinneapolis, Minnesota, United States
Full-time
PLEASE APPLY THROUGH THIS LINK : .The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

Irish TitanSaint Louis Park, Minnesota, United States
Full-time
This is not a “by the numbers” job, we are not a “by the numbers” company.We are, however, the recipient of multiple Best Places to Work awards. We’re a place for the bold and brave-minded.We’re loo...Show moreLast updated: 30+ days ago
  • Promoted
Senior Cloud Engineer

Senior Cloud Engineer

Thomson ReutersEagan, MN, United States
Full-time
Senior Cloud Engineer, Westlaw.We are looking for a highly motivated and experienced.DevOps skills to become part of our dynamic and innovative team focused on developing AI-driven software for leg...Show moreLast updated: 30+ days ago