Belmont Village Senior Living Senior Software Developer

Belmont Village
Dickinson, Texas, US
Full-time

Senior Software Developer - Currently considering Houston, TX based candidates only

Belmont Village Senior Living is among the nation’s premier senior housing companies with decades of proven success in the development, operation and management of luxury Independent Living, Assisted Living & Memory Care communities.

Providing our teams with innovative technology and reliable support allows them to efficiently and effectively deliver the exceptional care and services our residents and their families have come to expect.

With a robust pipeline of new development communities planned across the country, our Software Development team is growing!

Visa sponsorship is not offered for this position.

We are seeking a highly skilled Senior Software Developer to join our dynamic team. The ideal candidate will have extensive experience in software development, a deep understanding of coding languages, and a passion for technology.

You will be responsible for designing, developing, and maintaining software solutions that meet our business needs.

Responsibilities :

  • Design, develop, and maintain high-quality software applications using C#.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, scalable, and efficient code.
  • Troubleshoot and debug existing software applications.
  • Participate in code reviews to maintain code quality and share knowledge with the team.
  • Help migrate our legacy .NET Framework application to .NET Core using microservices running in Docker containers.
  • Develop and maintain our mobile application using MAUI for iOS and Android.
  • Implement and maintain Event-driven Architecture using RabbitMQ.
  • Ensure proper unit testing of code.
  • Utilize OpenTelemetry for monitoring and observability.
  • Work with MS SQL, Linq, and Entity Framework (EF).
  • Stay updated with the latest industry trends and technologies.

Requirements :

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development.
  • Proficiency in C# and .NET Framework.
  • Experience with .NET Core.
  • Experience with microservices architecture.
  • Strong understanding of Docker and Kubernetes.
  • Experience with CI / CD pipelines.
  • Familiarity with Azure services, including ACR and Azure Key Vault.
  • Experience with Event-driven Architecture and RabbitMQ.
  • Proficient in unit testing frameworks and practices.
  • Knowledge of OpenTelemetry for observability.
  • Strong understanding of MS SQL, Linq, and Entity Framework (EF).
  • Experience in developing mobile applications using MAUI for iOS and Android.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.

Preferred Qualifications :

  • Extensive experience in software development and architecture.
  • Understanding of cloud computing concepts.
  • Experience migrating monolithic applications to microservices.
  • Experience in container orchestration like Kubernetes.
  • Experience in Azure DevOps with ACR and Key Vault integration.

Benefits Overview

Belmont Village Senior Living offers full-time corporate employees medical, dental, vision, mental health, and prescription benefits along with vacation, sick time, personal days and paid holidays.

Additionally, we offer 401(k) savings with employer match, short-term disability, long-term disability, and life insurance.

30+ days ago
Related jobs
Promoted
Gainwell Technologies LLC
TX, US

Senior Software Developer (C# ASP. Ability to lead and guide a team of developers, providing mentorship and support as needed. ...

American Red Cross
TX, United States

We seek a seasoned Senior Salesforce Developer to join our talented team. As a Senior Salesforce Developer, you will be responsible for developing and customizing Salesforce applications to meet the unique needs of our mission. Maintain high standards of software quality within the team by establish...

Life Science People
TX, United States

Hiring an individual with strong iOS development experience to join our team! You will be working with our existing software development team to design, create, and support our current products. Experience with TestFlight and Apple Developer Console. ...

Brookdale Senior Living
Pearland, Texas

Voted by Newsweek in 2024 as one of America's Greatest Workplaces for Diversity.Early Access to Paycheck with Earned Wage Access is available for Hourly Associates (outside of CA).Make Lives Better Including Your Own.If you want to work in an environment where you can become your best possible self,...

Tanium
TX, United States

As a Tanium Senior Software Engineer focused on Endpoint development, you will build and maintain best-of-breed services that power products as part of a nimble development team. When new product ideas are identified, our software engineers design, develop, test, and deploy the products and supporti...

Oracle
TX, United States

You will work in software engineering teams performing design, implementing code, testing, delivering software to customers and continue supporting the software in production. We will leverage the strengths of Oracle Cloud and build software that leverages OCI services. Participate and contribute to...

NVIDIA
Remote, TX, US
Remote

NVIDIA Cloud Functions team is looking for a motivated, product-minded Senior Distributed Systems Software Engineer with an observability focus. A flexible technologist familiar with all aspects of the software development lifecycle. ...

Amazon
TX, United States

As a Software Engineer you will be a member of the ACTI Engineering Team. ...

SNGULAR
Santa Fe, Texas
Remote

Are you a senior but still keen to learn? If you would like to work on innovative solutions and join a team where people love collaborating using the latest Java backend technologies you will love working with us. ...

Healthmark Group
, Texas, United States,

The Senior Software Engineer role necessitates exceptional prioritization skills, crystal-clear communication, a consistent history of successful project deliveries, and a mastery of software engineering. POSITION: SENIOR SOFTWARE ENGINEER. Are you a top-tier developer? Are you passionate about crea...