Talent.com
Senior Software Engineer
Senior Software EngineerPatterson Companies • St Paul, MN, United States
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Patterson Companies • St Paul, MN, United States
30+ days ago
Job type
  • Full-time
Job description

Overview

Senior Software Engineer (Remote) at Patterson Companies, Inc. 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.

Note : This role may be Hybrid (2-days a week in office) if located within 50 miles of the Corporate Offices in St. Paul, MN or Loveland, CO.

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

  • 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
  • Expertise with .Net / C# and related development tools
  • Experience with responsive UI design tools such as Vue.js / jQuery / Bootstrap
  • Experience 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
  • 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
  • Compensation and Location

    The compensation range for this role is below. $110,000 - $135,000. The potential compensation range for this role is below. The final offer amount would be based on various factors such as candidate location (geographical labor market), experience, and skills. $106,400.00 - $133,000.00

    Job Details

  • Seniority level : Mid-Senior level
  • Employment type : Full-time
  • Job function : Engineering and Information Technology
  • Industries : Medical Equipment Manufacturing
  • Referrals increase your chances of interviewing at Patterson Companies, Inc. by 2x

    Get notified about new Senior Software Engineer jobs in St Paul, MN.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • St Paul, MN, United States

    Similar jobs
    Senior Software Engineer (.net)

    Senior Software Engineer (.net)

    Pointwest Technologies Corp • Saint Paul, MN, US
    Full-time
    NET Software Developer to design, develop, and maintain systems that support prepaid card manufacturing operations.You’ll demonstrate technical leadership on both new and legacy applications,...Show more
    Last updated: 30+ days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Harvard Bioscience • Saint Paul, MN, US
    Full-time
    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: 30+ days ago • Promoted
    Flatwork Forman / Crew Manager

    Flatwork Forman / Crew Manager

    MJ LORENZ CONCRETE & MASONRY INC • Forest Lake, MN, US
    Full-time
    MJ Lorenz Concrete is a trusted leader in delivering high-quality concrete solutions for residential, commercial, and industrial projects. With a reputation built on craftsmanship, reliability, and ...Show more
    Last updated: 1 day ago • Promoted
    Remote TurboTax Product Expert

    Remote TurboTax Product Expert

    Intuit - TurboTax • Cedar, MN, US
    Remote
    Full-time
    Join TurboTax as a TurboTax Product Expert and be the friendly face our customers rely on during tax season.We're looking for individuals with excellent communication skills and a passion for assis...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Saint Paul, Minnesota, United States
    Full-time
    A company is looking for a Senior Software Engineer to design and deliver next-generation platforms for AI training and inference workloads. Key Responsibilities Analyze functionality, integration...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Frontend)

    Senior Software Engineer (Frontend)

    Explore Opportunities at Nice Healthcare • Saint Paul, MN, US
    Full-time
    We’re building a better health system! At Nice, we make healthcare accessible by delivering integrated primary, musculoskeletal, and mental health care through convenient in-home and virtual ...Show more
    Last updated: 27 days ago • Promoted
    Senior Data Engineer / US Citizen / Minnesota- Hybrid

    Senior Data Engineer / US Citizen / Minnesota- Hybrid

    Enable Data Incorporated • Saint Paul, MN, US
    Full-time
    At Enable Data Incorporated, we are excited to welcome a talented Senior Data Engineer to join our dynamic team! With our extensive knowledge in application, data, and cloud engineering services, w...Show more
    Last updated: 15 days ago • Promoted
    Restaurant Delivery - Sign Up and Start Earning

    Restaurant Delivery - Sign Up and Start Earning

    DoorDash • Farmington, MN, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...Show more
    Last updated: 9 days ago • Promoted
    Women Under 40 : Earn $35,000–$40,000 as a Surrogate

    Women Under 40 : Earn $35,000–$40,000 as a Surrogate

    Prime Genetics • Stacy, None, US
    Full-time
    Do you want to become a surrogate? .We are now offering a sign on bonus to all qualified and matched surrogates that sign contracts. The first step is to fill out our surrogate application.A fertili...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer

    Software Engineer

    Spectraforce Technologies • St. Paul, MN, United States
    Full-time
    Top 3 Required Skills : C++, Qt (including QML), OpenGL.Top 3 Preferred Skills : Experience in medical device or defense industry. disciplined software engineering background; familiarity with regula...Show more
    Last updated: 10 days ago • Promoted
    Senior Director, Software Development

    Senior Director, Software Development

    Oracle • St Paul, MN, United States
    Full-time
    Are you passionate about taking on big challenges and building cloud-scale products from the ground up? Do you thrive in leading distributed systems and driving complex initiatives across teams? If...Show more
    Last updated: 4 days ago • Promoted
    Senior Product / Process Development Engineer

    Senior Product / Process Development Engineer

    Henkel • Cannon Falls, MN, United States
    Full-time
    At Henkel, you’ll be part of an organization that’s shaping the future through innovation, sustainability and collaboration. With our trusted brands like Persil®, ‘all®, Loctite®, Snuggle®, and Schw...Show more
    Last updated: 5 days ago
    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Data Annotation • Wyoming, Minnesota
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 15 days ago • Promoted
    Outside Sales

    Outside Sales

    Global Payments • Forest Lake, MN, US
    Full-time
    Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.Our worldw...Show more
    Last updated: 1 day ago • Promoted
    WSO2 Software Engineer

    WSO2 Software Engineer

    TEKsystems • St. Paul, MN, United States
    Full-time
    We are looking for a Java, Microservices, Springboot, API / Integrations consultant that has worked with WSO2.This person will be focused on healthcare payer project. Description : •Overview : Prime re...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer, Windows / Desktop Applications - Saint Paul, USA

    Senior Software Engineer, Windows / Desktop Applications - Saint Paul, USA

    Speechify • Saint Paul, MN, US
    Full-time
    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 they're reading – ...Show more
    Last updated: 13 days ago • Promoted
    Senior Software Engineer, Core Experiences - Saint Paul, USA

    Senior Software Engineer, Core Experiences - Saint Paul, USA

    Speechify • Saint Paul, MN, US
    Full-time
    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 it all and let you listen to it at your desk, on the...Show more
    Last updated: 3 days ago • Promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    VivaQuant, Inc. • Saint Paul, MN, US
    Full-time
    We are seeking a proactive and skilled.You will help design, implement, and maintain modern infrastructure using industry-leading tools and practices, with a strong emphasis on.You will also assist...Show more
    Last updated: 30+ days ago • Promoted