Sr Application Developer
Sunrise Senior LivingAbout the role
When you join Sunrise Senior Living, you will be able to use your unique skills to empower residents to live longer, healthier, and happier lives. Not only will you build meaningful relationships with residents, their families, and team members alike, you will also gain joy in serving others and deep fulfillment in your work. Explore how you can follow your passions and shed light on meaningful ways to serve, grow, and shine together.
Sunrise Senior Living was again certified as a Great Place to Work® by Activated Insights. This is the 8th time Sunrise has received this top culture and workplace designation, highlighting the special place Sunrise is to be a part of.
Job ID
2025-236170JOB OVERVIEW
The Senior Application Developer designs, develops and maintains advanced Azure, database and web-based applications that support key business operations. This hands-on role is involved in all phases of the software development lifecycle, from use case definition and technical design to coding, testing and implementation. The Senior Application Developer also plays a key role in optimizing software development practices to meet team and project needs, while mentoring junior developers and fostering a culture of continuous improvement.RESPONSIBILITIES & QUALIFICATIONS
Job DescriptionAs a part of the Sunrise team, supporting our Mission, Principles of Service and Core Values is a fundamental part of this job. Our foundational belief is the sacred value of human life. The unique responsibilities for this role include but are not limited to the essential functions listed as follows:
- Contribute to technology projects involving .NET (8 or higher), Angular (17 or higher), C#, MS SQL Server, HTML, JavaScript, AJAX, LINQ, Typescript, GIT, DevOps, and Visual Studio
- Convert and modernize existing ASP.NET applications to Angular (v17+) and .NET 8+ platforms, incorporating UX designs and responsive web principles
- Knowledge of AI Tools, Coding Agents, Hallucinations, and basic Prompting
- Understanding of Cloud development, Azure Data Factory, Azure Web Apps, and other Azure services
- Create and maintain complex SQL queries, stored procedures, user-defined functions, SSIS packages and SSRS reports using the latest versions of Microsoft SQL Server and Azure SQL Services
- Lead the design, development and documentation of custom web applications, web services, reporting solutions and integration projects based on business and system requirements
- Partner with the software delivery team to interpret business needs, translate requirements into technical specifications and deliver scalable solutions
- Conduct thorough unit testing, support integration testing phases and troubleshoot production issues to ensure reliability and high performance of custom applications
- Ensure application performance through ongoing performance tuning, optimization and code reviews across systems and components
- Participate in the evaluation, design and implementation of system solutions in collaboration with business stakeholders and technical teams
- Mentor junior developers and technical team members to foster continuous learning and professional development
- Maintain compliance in assigned required training and all training required by state/province or other regulating authorities as applicable to this role to ensure that Sunrise standards are always met
- Perform other duties as assigned
Core Competencies
- Proven ability to design, build and maintain modern web applications and integrations using .NET 8+, Angular, SQL Server, Azure Services and other Microsoft-based technologies
- Deep experience in performance tuning, code review and application troubleshooting to ensure fast, secure and reliable systems across environments
- Demonstrated ability to interpret business requirements and translate them into scalable, maintainable technical solutions that align with organizational needs
- Proven success mentoring junior developers and working cross-functionally with technical and non-technical stakeholders to support successful project delivery
Experience and Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed throughout this job description are representative of the knowledge, skills, and abilities required.
- Bachelor’s degree, preferably in Computer Science, Information Technology or a related field
- Minimum of 7 years professional experience as a software developer, including full lifecycle application design and development
- Advanced proficiency with Microsoft development tools and technologies, including .NET (8 or higher), Visual Studio and Az
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s