• Share :

Dolphin Imaging Systems has a great opportunity available for a Sr. Software Engineer to join our team working remotely.
Dolphin Imaging Systems, LLC (a division of Patterson Companies, a Fortune 500 company) provides imaging, diagnostic, and practice management software solutions for dental-specialty practices and institutions.
The selected candidate will join a team of talented software engineers in the Dolphin Software Organization working on Dolphin's web hosted imaging and practice management software, Dolphin Blue. The Sr. Software Engineering role will be inclusive of product and systems design, development, testing, changes and upgrades, regulatory compliance, and product and systems support and maintenance. The Sr. Software Engineer plays a critical role in application delivery and release management activities and ensures that code development, processes and feature delivery provide value realization for our customers, maintaining our longstanding market leadership.
The Senior Software Engineer defines, develops, tests, analyzes, and maintains software applications. This includes being involved in understanding the business impact of the necessary work and creating solutions to realize that impact by leading research, design, documentation, and modification of software specifications throughout the development life cycle.
Strong candidates will have a deep understanding of monolith decomposition and migration to cloud and microservice architectures. Experience with best practices and design patterns that take advantage of modern De vOps and automation systems is key.
ESSENTIAL FUNCTIONS
To perform this job successfully, an employee must be able to perform each essential function satisfactorily, with or without reasonable accommodation. To request a reasonable accommodation, notify Human Resources or the manager who oversees the position.
Collaborate with product owners, stakeholders, developers and other team members in the conceptualization and development of new or existing software applications.

Define, develop, and document software objectives , deliverables, and specifications in collaboration with internal users and departments.

Research, identify , analyze, and fulfill requirements of all internal and external users and stakeholders.

Recommends new technologies , approaches, and best practices for their team or product wide adoption.

Perform software testing on new and existing programs for the purposes of correcting errors and general debugging.

Ensure software performs optimally through active monitoring for performance and usage.

Participate in and may lead the definition of software development project plans, including scoping, scheduling, and implementation.

Deploy software through environments to production upon completion of development, testing, and documentation.

Conduct code reviews based on team's defined best practices

Mentor software peers for engineering best practices and technical excellence.

Provide and may lead product and software support for bugs, issues, and escalated incident tickets from end users to resolve application and software issues.

Partner with other Engineers in resolving problems with software products or company software systems.

Responsible for complex software aspects of your team or technical domain as a subject matter expert or owner of a service or functionality.

ADDITIONAL FUNCTIONS
In addition to the essential functions listed above, the incumbent may perform the following additional functions.
Participate in regulatory and compliance activities.

REQUIRED QUALIFICATIONS
Bachelor's in Computer Science , Information Systems, a related field, or equivalent work experience

5+ years of software development experience required , with experience in all aspects of software development and product life cycles.

Software design in the modern, cloud-based world including deconstructing monolithic legacy applications and migrating from on-premises to cloud.

Demonstrated experience within numerous modern platforms, frameworks, and languages.

Knowledge of all aspects of application development and product life cycles, including agile approaches.

Excellent understanding of software development and engineering best practices.

Proficient experience with cloud-hosted application design, deployment, and maintenance.

Proficiency in modern SaaS engineering principles and familiarity with enterprise-class cloud development technologies, languages and platforms, as well as demonstrated understanding of 12 Factor App Methodology.

Experience with both front-end (FE) and back-end (BE) componentization building modular and scalable applications.

Deep expertise in the Microsoft .NET tech stack, including but not limited to ASP.NET, C#, .NET Core, Entity Framework, and various front-end technologies.

Extensive database and operating systems experience.

Ability to conduct research into software-related issues and products.

Ability to develop and maintain software products written in different languages and platforms.

PREFERRED QUALIFICATIONS
Significant experience building public facing, highly scalable SaaS software products and services.

Experience with Microsoft Azure or equivalents (AWS, GCP, etc.).

Experience with Azure DevOps or equivalents (Jira, GitHub, etc.)

Experience with containerization technologies, such as Docker and Kubernetes.

Experience with service-oriented design, micro- services and event-driven architecture.

Prior experience with Microsoft Blazor, XAML, Xamarin or Razor.

Knowledge of browser-based 3D rendering including WebGL and HTML5

Expertise in 3D graphics, shaders, vector math

Working understanding of level of detail when visualizing large data sets

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.

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 all 50 States.
Please visit dolphinimaging.com for more information on our company and mission.
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.
$120,000 - $140,000

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Travel Long Term Care Speech Language Pathologist - Paying up to $1 935/week

Vivian Health

  • United States - MN - MN - New London

  • June 28, 2024


Vivian is looking for Travel Speech Language Pathologist Therapys in New London, Minnesota paying up to $1,935/week • At Vivian, we ensure your next step is a step forward. That's why we built a jobs marketplace that serves healthcare professionals first. It's easy to get started: • Create a profile...


Travel Nurse RN - Labor and Delivery - Paying up to $2 348/week

Vivian Health

  • United States - MN - MN - Blue Earth

  • June 28, 2024


Vivian is looking for Travel Labor and Delivery RNs in Blue Earth, Minnesota paying up to $2,348/week • At Vivian, we ensure your next step is a step forward. That's why we built a jobs marketplace that serves healthcare professionals first. It's easy to get started: • Create a profile - Build your...


HVAC Technician

Nexstar Member Company

  • United States - MN - MN - St Paul

  • June 28, 2024


You're the best and you want to join a team that appreciates you, where you can create your own opportunities. Who We Are We keep on growing because we only hire the best, and our customers love us for it. • We've been at this a long time here in [name of city]. • You've probably seen our trucks and...


Plumber

State of Minnesota

  • United States - MN - MN - St Paul

  • June 28, 2024


Working Title: Plumber Job Class: Plumber Agency: Administration Dept • Who May Apply : Open to all qualified job seekers • Date Posted : 06/29/2023 • Closing Date : Open until filled. Review of resumes upon receipt • Hiring Agency/Seniority Unit : Administration Dept / Administration-AFSCME •...


Maintenance Technician - Woodland Park

Dominium Management

  • United States - MN - MN - Anoka

  • June 28, 2024


Description Dominium is helping tackle the affordable housing crisis - and we're looking for motivated candidates to join our team and help further our mission. • With offices in Minneapolis, Atlanta, Dallas and Phoenix, Dominium is one of the nation's most respected and innovative affordable...


Construction Heavy Equipment Operator

Ulland Brothers Inc

  • United States - MN - MN - Virginia

  • June 28, 2024


Ulland Brothers, Inc., is a Civil/Highway-Heavy, aggregate and site development contractor with offices in Carlton, Virginia and Albert Lea, MN. • Ulland Brothers has operated in the construction industry for over 100 years . • This is a union position with Operating Engineer #49 and requires being...


Travel Nurse RN - Skilled Nursing - Paying up to $1 932/week

Vivian Health

  • United States - MN - MN - Cook

  • June 28, 2024


Vivian is looking for Travel Skilled Nursing RNs in Cook, Minnesota paying up to $1,932/week • At Vivian, we ensure your next step is a step forward. That's why we built a jobs marketplace that serves healthcare professionals first. It's easy to get started: • Create a profile - Build your...


Travel MRI Technologist - Paying up to $3 050/week

Vivian Health


Vivian is looking for Travel MRI Technologist Allied Health Professionals in Fergus Falls, Minnesota paying up to $3,050/week • At Vivian, we ensure your next step is a step forward. That's why we built a jobs marketplace that serves healthcare professionals first. It's easy to get started: • Create...


Travel Radiology Technician - Paying up to $2 845/week

Vivian Health


Vivian is looking for Travel Radiology Technician Allied Health Professionals in Minneapolis, Minnesota paying up to $2,845/week • At Vivian, we ensure your next step is a step forward. That's why we built a jobs marketplace that serves healthcare professionals first. It's easy to get started: •...


Maintenance Technician- The Felix

Peak Living LLC

  • United States - MN - MN - Burnsville

  • June 28, 2024


Peak Living is currently seeking a Maintenance Technician to join our team! At Peak Living, our employees love where they work! We are a fast-growing property management company with communities across the United States. We believe successful growth is best achieved by developing high quality teams...


Travel Speech Language Pathologist - Paying up to $2 531/week

Vivian Health

  • United States - MN - MN - Duluth

  • June 28, 2024


Vivian is looking for Travel Speech Language Pathologist Therapys in Duluth, Minnesota paying up to $2,531/week • At Vivian, we ensure your next step is a step forward. That's why we built a jobs marketplace that serves healthcare professionals first. It's easy to get started: • Create a profile -...


Maintenance Technician- The Glenn

Great Lakes Management

  • United States - MN - MN - Hopkins

  • June 28, 2024


Sign on Bonus 1500.00 Job Objective(s) Complete all maintenance assignments in a timely manner. • Assist outside vendors working on building and/or equipment issues. • Provide oversight and emergency response to all campus equipment and systems. • Complete inspections as required and assigned. •...


Demolition Technician

Paul Davis Restoration of Greater MSP and the Northland

  • United States - MN - MN - St Paul

  • June 28, 2024


Basic Functions: Perform as a technician as work flow dictates. Responds to all activities of emergency services work related to assigned program work and tasks assigned by Production Coordinator, ERT Project Manager and Mitigation Team Leader Participates in on-call rotation Basic Requirements:...


Health Planner

HDR Engineering Inc


At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowered to bring their authentic selves and novel ideas to work every day. • As we work to weave diversity, equity, and inclusion into our work and...


Field Service Representative

Eaton

  • United States - MN - MN - Chanhassen

  • June 28, 2024


Eaton's ESSG EESSD Electrical Engrg Svcs Systems Div division is currently seeking a Field Service Representative. • The expected annual salary range for this role is $58,500 - $93,499 a year. • Please note the salary information shown above is a general guideline only. Salaries are based upon...


Certified Registered Nurse Anesthetist CRNA - Ambulatory Surgery Center

University of Minnesota Physicians


University of Minnesota Physicians (M Physicians) is a non-profit organization seeking driven individuals in both clinical and non-clinical areas to help transform health and medicine. • Headquartered in Minneapolis, our organization employs more than 1,200 physicians, 300 advanced practice...


Janitorial Maintenance

PILOT

  • United States - MN - MN - St Cloud

  • June 28, 2024


Company Description • Pay Rates Starting between: $13.10 - $18.95 / hour • Are you passionate about team building, customer service, and meeting new people? Pilot Company offers a dynamic environment where no two days are the same. Team members have the opportunity to build an inclusive atmosphere...


Press Support Technician

Taylor Corporation


Come Work with Us - Benefits Available Day 1! • Taylor Corporation is a growing, dynamic company with big plans for the future - and our people. Family owned and proud of it, we power our employees' potential and strive to create opportunity and security for every member of the team. We're...


Field Service Representative - Remote - MN IA ND SD WI

McKesson


McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. • We are known for delivering insights, products, and services that make quality care more accessible and affordable. • Here, we focus on the health, happiness, and well-being of you and those we...


Field Service Technical Representative

Cincinnati Incorporated


Field Service Representative - (Press Brakes) - Minneapolis, MN (Job ID: 1074-308). • Cincinnati Incorporated is a privately owned industrial machine manufacturer that has been a staple in the fabrication industry since the late 1890s. We pride ourselves on a hard day's work and quality. Our...


Automated Maintenance Technician - 3rd Shift

Upsher Smith Laboratories Inc

  • United States - MN - MN - Plymouth

  • June 28, 2024


The Automated Maintenance Technician - 3rd shift (11: • 00pm - 7: • 15am) repairs, maintains and assists manufacturing & packaging operations to ensure automated packaging line and large-scale manufacturing equipment is maintained. • Troubleshoots, diagnoses, repairs and maintains manufacturing...


Find support near after school

Wyndy com Inc


After School Support provides assistance and guidance to students after school hours. • This role involves creating a safe and engaging environment for students to thrive in their educational pursuits. • Support staff will work closely with students to assist with homework, provide academic support,...


Maintenance Technician- Royal Oaks

Peak Living LLC

  • United States - MN - MN - Eagan

  • June 28, 2024


Peak Living is currently seeking a Maintenance Technician to join our team! $23-$27 + $1,000 SIGN ON BONUS! At Peak Living, our employees love where they work! We are a fast-growing property management company with communities across the United States. We believe successful growth is best achieved...


Respiratory Therapist

Grand Itasca


What You Can Expect: Our Respiratory Therapists love Grand Itasca for the stability, meaningful work and great team. If you are looking for professional growth and development with hands on experience caring for a diverse patient population, Grand Itasca is where you belong! We're glad you are...


Travel CT Technologist - Paying up to $3 220/week

Vivian Health

  • United States - MN - MN - Rochester

  • June 28, 2024


Vivian is looking for Travel CT Technologist Allied Health Professionals in Rochester, Minnesota paying up to $3,220/week • At Vivian, we ensure your next step is a step forward. That's why we built a jobs marketplace that serves healthcare professionals first. It's easy to get started: • Create a...


Material Handler 3x12 Shift Overnights

Taylor Corporation

  • United States - MN - MN - Byron

  • June 28, 2024


$1000 New Hire Incentive Come Work with Us Benefits Available Day 1! Taylor is proud to now offer "DailyPay". With "DailyPay", you can get paid on your very first day. No more waiting for direct deposit or a paper check! ***/partners/taylorcorp/ Taylor Corporation is a growing, dynamic company with...


Travel Physical Therapist - Paying up to $2 250/week

Vivian Health

  • United States - MN - MN - Albert Lea

  • June 28, 2024


Vivian is looking for Travel Physical Therapist Therapys in Albert Lea, Minnesota paying up to $2,250/week • At Vivian, we ensure your next step is a step forward. That's why we built a jobs marketplace that serves healthcare professionals first. It's easy to get started: • Create a profile - Build...