Sunrise Senior Living-posted 8 days ago
Full-time • Mid Level
Hybrid • McLean, VA
5,001-10,000 employees

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. 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.

  • 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
  • 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 Azure services
  • Strong experience with modern front-end frameworks and web development technologies, including Angular (v17+), HTML5, CSS, JavaScript, JSON, AJAX and RESTful APIs
  • Expert-level knowledge of relational databases, particularly Microsoft SQL Server (2016 or newer), including query optimization, stored procedures and SSRS/SSIS
  • Experience with version control and DevOps practices; GIT preferred
  • Demonstrated skill in business analysis, requirements gathering, technical documentation and cross-functional collaboration
  • Proven ability to troubleshoot complex issues and optimize application and database performance
  • Excellent communication and organizational skills with the ability to clearly present technical concepts and manage competing priorities
  • Familiarity with Oracle and Snowflake databases is a plus
  • Medical, Dental, Vision, Life, and Disability Plans
  • Retirement Savings Plans
  • Employee Assistant Program / Discount Program
  • Paid time off (PTO), sick time, and holiday pay
  • myFlexPay offered to get paid within hours of a shift
  • Tuition Reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service