Talent.com
Software Engineer II (Remote)

Software Engineer II (Remote)

Patterson Companies, Inc.Amarillo, TX, US
11 hours ago
Job type
  • Full-time
  • Remote
Job description

Join to apply for the Software Engineer II (Remote) role at Patterson Companies, Inc.

Join to apply for the Software Engineer II (Remote) role at Patterson Companies, Inc.

The Software Engineer II's role is to define, develop, test, analyze, and maintain software applications in support of the achievement of Patterson software requirements. This includes writing, coding, testing, and analyzing software programs and applications. The Software Engineer II will also research, design, document, and modify software specifications throughout the development life cycle.

  • This role will be Hybrid (2-days a week in office) if you are located within 50 miles of our Corporate Offices in either Mendota Heights, MN or Loveland, CO. In-person attendance is expected to foster collaboration, innovation, and team connection.

Essential Functions

  • Collaborates with clients, developers and other team members in the conceptualization and development of new or existing software applications.
  • Assists in the definition, development, and documentation of software's business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.
  • Helps research, identify, analyze, and fulfill requirements of all internal and external program users and stakeholders.
  • Executes software testing on new and existing programs for the purpose of correcting errors and general debugging.
  • Participate in defining software development project plans, including scoping, scheduling, and implementation.
  • Provides higher level support for incoming incident tickets from end users to resolve application and software issues. Partners with other engineers in resolving problems with software products or company software systems.
  • Performs other duties as assigned.
  • Required 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+ years of programming experience required. Should have prior experience within various platforms and languages, including : MS.NET, C#, VB, and Object-Oriented Programming in a Windows Forms and SQL Server environment
  • Knowledge of all aspects of application development and project life cycles, including Agile and Scrum practices
  • Excellent understanding of coding methods and best practices
  • Extensive relational database and operating systems experience with emphasis on SQL Server and Windows
  • Fluency in object-oriented programming and design
  • Ability to conduct research into software-related issues and products
  • Proficiency with office productivity tools such as Microsoft Excel, Word and PowerPoint
  • Must complete a basic OO programming exercise to our satisfaction prior to interview
  • Preferred Qualifications

  • Experience using source code management systems and feature branching strategies such as Git Flow and GitHub Flow
  • Experience using SQL Server Reporting Services (SSRS) and Crystal Reports
  • Experience with cloud providers such as Azure and GCP
  • Knowledge of WCF, Web API, and webservices in general
  • Knowledge of Microsoft WPF, UWP, WinUI, or MAUI
  • Knowledge of event-driven architecture
  • Knowledge of domain driven design
  • Knowledge of enterprise software design patterns such as Factory and MVVM
  • Understanding of corporate governance, business cases and return on investment concepts
  • Travel and On-call

    This role requires minimal travel and on-call duties.

    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.

    $90,000 - $110,000

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Medical Equipment Manufacturing

    Referrals increase your chances of interviewing at Patterson Companies, Inc. by 2x

    Sign in to set job alerts for "Software Engineer" roles.

    Sr. Software Engineer - Applied AI (REMOTE)

    Amarillo, TX $80,000.00-$215,000.00 1 week ago

    Amarillo, TX $135,000.00-$175,000.00 3 days ago

    Amarillo, TX $150,000.00-$170,000.00 2 weeks ago

    We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer Ii • Amarillo, TX, US

    Related jobs
    • Promoted
    Software Development Engineer II

    Software Development Engineer II

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for a Software Development Engineer II, API.Key Responsibilities Collaborate with the team to identify and scope tasks Design systems and ensure timely delivery of quality s...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for a Software Engineer - SIG.Key Responsibilities Develop and maintain libraries for major platforms for internal use Create and maintain unit, integration, and regression ...Show moreLast updated: 30+ days ago
    • Promoted
    Rust Software Engineer

    Rust Software Engineer

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for a Rust Software Engineer.Key Responsibilities Scale infrastructure to handle millions of users and transactions Build low-latency APIs to support DeFi protocols and bloc...Show moreLast updated: 30+ days ago
    • Promoted
    Web Software Engineer

    Web Software Engineer

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for a Web Software Engineer 4 - Client API Foundations.Key Responsibilities Design, build, and maintain reusable UI architecture and frameworks for various client platforms ...Show moreLast updated: 3 days ago
    • Promoted
    Interface Engineer III

    Interface Engineer III

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for an Interface Engineer III (Epic Specialist).Key Responsibilities Manage onboarding and technical support for complex EMR projects Lead development and testing for intero...Show moreLast updated: 2 days ago
    • Promoted
    Software Engineer III

    Software Engineer III

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for a Software Engineer III - Sensor Developer Tooling (Remote).Key Responsibilities Define, build, and maintain tools to improve scale and efficiency in product development ...Show moreLast updated: 30+ days ago
    • Promoted
    Elixir Software Engineer

    Elixir Software Engineer

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for a Staff Elixir Software Engineer to lead the development of a distributed spacecraft ground control system. Key Responsibilities Design, develop, and sustain satellite com...Show moreLast updated: 2 days ago
    • Promoted
    Intermediate Software Engineer

    Intermediate Software Engineer

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for a Platform Software Engineer.Key Responsibilities Partner with engineering teams to enhance platform quality, reliability, and developer experience Optimize database per...Show moreLast updated: 11 days ago
    • Promoted
    Application Engineer II

    Application Engineer II

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for an Application Engineer II - Google Workspace.Key Responsibilities Collaborate with a multi-functional team to administer and support Google Workspace platforms Manage a...Show moreLast updated: 2 days ago
    • Promoted
    Bioinformatics Software Engineer

    Bioinformatics Software Engineer

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for a Bioinformatics Software Engineer (Java, AWS, LIMS).Key Responsibilities Perform hands-on Java backend development for LabVantage LIMS applications and their deployment ...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer (Ruby)

    Software Engineer (Ruby)

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for a Software Engineer (Ruby) to deliver core technology for their products.Key Responsibilities Design, develop, and maintain high-quality web applications and backend serv...Show moreLast updated: 2 days ago
    • Promoted
    Fullstack Software Engineer

    Fullstack Software Engineer

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for a Fullstack Software Engineer III.Key Responsibilities Build, maintain, and scale planning tools for deployment specialists and customers Collaborate with cross-function...Show moreLast updated: 30+ days ago
    • Promoted
    Systems Engineer II - Storage

    Systems Engineer II - Storage

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for a Systems Engineer II - Storage (REMOTE).Key Responsibilities Install and maintain storage devices in data centers and perform capacity planning Troubleshoot storage iss...Show moreLast updated: 2 days ago
    • Promoted
    AI Software Engineer

    AI Software Engineer

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for an AI Software Engineer to lead the development of AI and ML solutions.Key Responsibilities Contribute to prototype efforts and deliver production-ready features with hig...Show moreLast updated: 30+ days ago
    • Promoted
    IAM Engineer

    IAM Engineer

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for an IAM Engineer (Remote).Key Responsibilities Design, implement, and maintain comprehensive IAM programs, including IGA, PAM, and AM Integrate IAM systems with cloud and...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Platform - Amarillo, USA

    Software Engineer, Platform - Amarillo, USA

    SpeechifyAmarillo, TX, 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 moreLast updated: 1 day ago
    • Promoted
    Software Engineer, iOS Core Product - Amarillo, USA

    Software Engineer, iOS Core Product - Amarillo, USA

    SpeechifyAmarillo, TX, 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 moreLast updated: 1 day ago
    • Promoted
    Software Engineer III - Full Stack

    Software Engineer III - Full Stack

    VirtualVocationsAmarillo, Texas, United States
    Full-time
    A company is looking for a Software Engineer III - Full Stack (Remote).Key Responsibilities Estimate and complete development tasks including coding, requirements gathering, and analysis with min...Show moreLast updated: 30+ days ago