Experienced Full Stack Software Engineer – Web & Cloud Application Development for Dental Imaging Solutions (Remote)

Remote Full-time
Join the Team: Full Stack Software Engineer for Dolphin Imaging Systems Become a key member of our collaborative team as a Full Stack Software Engineer for Dolphin Imaging Systems, a division of Patterson Companies, a Fortune 500 company! We offer a flexible, hybrid Remote arrangement for this position, allowing you to work from anywhere while being part of a dynamic team. Dolphin Imaging Systems provides imaging, diagnostic, and management software solutions for dental-specialty practices and institutions. As a Full Stack Software Engineer, you will play a crucial role in developing the next generation of browser-based Dolphin software. About Patterson Companies and Dolphin Imaging Systems Patterson Companies is a leading provider of products and services for the veterinary and dental industries. Our company is built on a people-first culture that values diversity, inclusivity, and employee success. At Dolphin Imaging Systems, we pride ourselves on creating innovative software solutions that make a difference in the lives of dental professionals and their patients. Our team, based in Chatsworth, CA, and scattered across America, consists of many long-tenured employees who have created a great culture in a casual environment built around teamwork, flexibility, and innovation. Job Summary We are seeking an experienced Full Stack Software Engineer to join our Practice Management Software Team. As a Software Engineer II, you will 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. You will also research, design, document, and modify software specifications throughout the development life cycle. Key Responsibilities Define, develop, test, analyze, and maintain software applications in support of the business. Write, code, test, and analyze software programs and applications. Research, design, document, and modify software specifications throughout the development life cycle. Collaborate with cross-functional teams to identify and prioritize project requirements. Participate in code reviews and contribute to the improvement of the overall quality of the codebase. Troubleshoot and resolve software issues, and provide technical support to customers. Stay up-to-date with industry trends and emerging technologies, and apply this knowledge to improve the company's products and services. Essential Qualifications Bachelor's Degree in Computer Science, Management Information Sciences, Mathematics, Engineering, Business, or a related field. 3+ years of programming experience, preferably with ASP.Net, C#, SQL, HTML 5, and JavaScript. Experience with MVC and/or MVVM patterns. Knowledge of all aspects of application development and project life cycles, including Agile applications. Excellent understanding of coding methods and best practices. Extensive relational database and operating systems experience. Fluency in object-oriented programming and design. Preferred Qualifications Experience with Test Driven Development (TDD). Experience using source code management systems: Azure DevOps, TFS, Git, and/or SVN. T-SQL and/or LINQ experience. Microsoft Blazor and/or WASM experience. WebGL experience. Skills and Competencies Strong analytical and problem-solving skills. Excellent communication and teamwork skills. Ability to work in a fast-paced, dynamic environment. Strong attention to detail and quality focus. Ability to conduct research into software-related issues and products. Career Growth Opportunities and Learning Benefits At Patterson Companies, we are committed to the growth and development of our employees. As a Full Stack Software Engineer, you will have opportunities to: Participate in training and development programs to enhance your skills and knowledge. Collaborate with experienced professionals and learn from their expertise. Contribute to the development of new products and services. Take on additional responsibilities and contribute to the success of the company. Work Environment and Company Culture Our company culture is built around teamwork, flexibility, and innovation. As a remote employee, you will have the flexibility to work from anywhere while being part of a dynamic team. We offer: A casual and relaxed work environment. Flexible work arrangements, including remote work options. Opportunities for professional growth and development. A culture that values diversity, inclusivity, and employee success. Compensation, Perks, and Benefits We offer a competitive compensation package, including: A salary range of $90,000 - $105,000 per year. Full medical, dental, and vision benefits. 401(k) match retirement savings plan. Employee stock purchase plan (ESPP). Paid time off (PTO). Holiday pay and floating holidays. Volunteer time off (VTO). Educational assistance program (tuition reimbursement). Full paid parental and adoption leave. Lifeworks (employee assistance program). Patterson perks program. EEO Statement As a people-first company, Patterson promotes a culture that embodies and celebrates diversity and inclusivity. We believe our employees' unique experiences and differences are what strengthen us and drive our success. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability, or veteran status. Conclusion If you are a motivated and experienced Full Stack Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. As a member of our team, you will have the opportunity to contribute to the development of innovative software solutions, work with a talented team, and grow professionally in a dynamic and supportive environment. Apply for this job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

DENTAL HYGIENIST, PART-TIME in Washington DC

Remote Full-time

Experienced Customer Service Sales Representative – Remote Work Opportunity with Comprehensive Training and Benefits at blithequark

Remote Full-time

Director FP&A (m/f/d)

Remote Full-time

Experienced Customer Service Representative – Email Chat Support Specialist for Remote Work Opportunity with blithequark

Remote Full-time

Salesforce Administrator

Remote Full-time

Oracle ERP Technical finance Consultant

Remote Full-time

Proofreader / Customer Representative Specialist Remote /DAY OR NIGHT SHIFT/

Remote Full-time

Script Editor for Psychological Thriller

Remote Full-time

Safety & Compliance Director

Remote Full-time

**Experienced Remote Sales Chat Representative – Unlock the Potential of Secondhand Shipping Containers**

Remote Full-time
← Back to Home