Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4351964778&distance=25.0&f_AL=true&f_TPR=r20000&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&spellCorrectionEnabled=true Job Description: Senior Full Stack Engineer MotivHealth · Utah, United States (Remote) Easy Apply Save Save Senior Full Stack Engineer at MotivHealth Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 Meet the hiring team Kaitlin Carver 3rd Recruiter Job poster Message About the job MotivHealth is seeking a highly skilled and experienced Full Stack Engineer with strong expertise in C# and Angular to join our growing technology team. In this role, you will be instrumental in designing, developing, and maintaining our core platform and new innovative applications that drive our mission forward. You will work in a collaborative environment, leveraging your full-stack capabilities and strong communications skills. This role is remote and open to candidates located in Arizona, Texas, or Utah. Unless you are local to South Jordan, Utah and would be considered Hybrid. Core Responsibilities: Full-Stack Development: Design, develop, test, deploy, and maintain high-quality web applications using C#, .NET (Core/.NET 6+), Angular (latest versions), HTML5, CSS3, and JavaScript/TypeScript. API & Backend Development: Build and maintain robust, scalable, and secure RESTful APIs and backend services. Database Design & Management: Design, develop, and optimize SQL Server databases, including writing complex queries, stored procedures, and ensuring data integrity and performance. Architectural Contribution: Participate in architectural discussions and contribute to the design and implementation of new systems and features, ensuring they are scalable, maintainable, and align with industry best practices. Frontend Expertise: Develop intuitive, responsive, and engaging user interfaces with Angular, ensuring a seamless user experience across different devices and browsers. Collaboration & Mentorship: Work closely with product managers, designers, and other engineers in an Agile environment. Share your knowledge, mentor junior developers, and foster a collaborative team spirit. Problem Solving & Optimization: Troubleshoot and resolve complex technical issues, optimize application performance, and ensure the reliability and security of our systems. Drive for Improvement: Actively seek opportunities to improve our development processes, tools, and technologies, contributing to a culture of continuous learning and enhancement. Embrace Our Values: Champion MotivHealth's values in your work and interactions, contributing to a positive and productive work environment focused on achieving our mission. Required Skills and Experience: 6+ years of experience as a Software Engineer with a strong focus on full-stack development. Extensive hands-on experience with C# and the .NET framework (including .NET Core / .NET 6+). Significant professional experience developing web applications with Angular (version 2+; experience with recent versions is highly preferred). Strong proficiency in SQL Server, including database design, T-SQL, stored procedures, and performance tuning. Solid understanding of object-oriented programming (OOP) principles and software design patterns (e.g., SOLID). Experience building and consuming RESTful APIs. Proficiency with front-end technologies including HTML5, CSS3, JavaScript, and TypeScript. Experience with version control systems (e.g., Git). Familiarity with Agile/Scrum development methodologies. Understanding software security best practices. Excellent verbal and written communication skills, with the ability to articulate complex technical ideas to both technical and non-technical audiences/ Strong analytical and problem-solving abilities with keen attention to detail. Strong interpersonal skills and a proven ability to collaborate effectively within a team and across departments. A proactive and self-motivated approach with a "can-do" attitude and a drive to "Get Stuff Done." A genuine passion for technology and a desire for continuous learning and improvement. Nice to Haves (Preferred Qualifications): Bachelor’s degree in Computer Science, Engineering, or a related field. Experience with AI technologies and tools, including machine learning or AI-assisted development platforms. Experience in the health insurance or healthcare technology industry. Familiarity with cloud platforms (e.g., Google, Azure, AWS). Experience with CI/CD pipelines and DevOps practices. Knowledge of microservices architecture. Experience with unit testing frameworks (e.g., xUnit, NUnit, Jasmine, Karma). Benefits and Perks: