Senior Software Development Engineer (.NET/React Native) - Technical.ly

Senior Software Development Engineer (.NET/React Native)

CubeSmart

Malvern, PA Hybrid Jan 29
Apply now

Job Description

OverviewThis is a hybrid role - 2 days remote and 3 days in the Malvern, PA office. 

CubeSmart is currently seeking a Senior Software Development Engineer to join the Information Technology team at our corporate office in Malvern, PA.

Who we are:

At CubeSmart, we’re intentional about culture. You can experience it everywhere from our mission statement of “genuine care” to our “It’s What’s Inside That Counts” tagline to calling each other “teammates” rather than employees. This spirit fosters a fun and collaborative environment that has resulted in our rapid growth and being recognized amongst the top in our industry.

CubeSmart’s award-winning team is made up of people who genuinely care. Teammates care about our customers and the life events and/or business needs they are facing. Teammates are passionate, responsible and understanding. The CubeSmart team is made up of people who have a can-do attitude, are committed to their own success and the success of the company, and lead by example.

If this sounds like a team and culture that matches your personal values and motivations, we want to hear from you.

Responsibilities

We are seeking a highly skilled and adaptable Senior Software Engineer to lead development efforts across our mobile and API platforms. This role is critical to the success of our React Native mobile application and .NET Core API. The role will also support legacy systems that include .NET Framework. The ideal candidate will be a hands-on technical leader with a passion for mentoring, agile practices, and engineering excellence.

Responsibilities include:

  • Serve as a core contributor to the server-side and mobile application stack, translating complex functional specifications into detailed technical designs.
  • Lead development of APIs, middleware, deployment artifacts, monitoring automation, logging, and performance metrics.
  • Actively manage backlog items, anticipate team needs, and ensure timely delivery within budget.
  • Participate in sprint planning and agile ceremonies to align team objectives and commitments.
  • Maintain and document development environments, tooling strategies, and delivery pipelines.
  • Foster a culture of engineering excellence focused on performance, scalability, privacy, and security.
  • Conduct detailed design reviews, pull request evaluations, and mentor team members on coding standards and best practices.

Qualifications

  • Bachelor’s Degree in Computer Science, Engineering, or related technical field.
  • 6–9 years of experience building and supporting omni-channel commerce platforms.
  • Strong proficiency in Microsoft .NET stack, JavaScript, and API development (RESTful, JSON, XML, OpenAPI).
  • Extensive experience with React Native mobile app development.
  • Familiarity with .NET Framework and .NET Core, including legacy system support.
  • Experience with DevOps practices and Infrastructure as Code.
  • Knowledge of endpoint protocols and security (OAuth2, OIDC, SSL, SSH, LDAP, etc.).
  • Hands-on experience with full-stack development (JavaScript/TypeScript, HTML/CSS, Sass, Bootstrap/Tailwind, React).
  • Expertise in TDD or BDD, unit testing, integration testing, regression testing, and CI/CD pipelines.
  • Experience with project management tools like JIRA or Azure DevOps.
  • Cloud-native application development experience, preferably on AWS, but also Azure.
  • Familiarity with asynchronous communication (RabbitMQ/Kafka), caching (Redis), and AWS services.
  • Strong experience with SQL Server, including writing complex queries, performance tuning, and database design.
  • Strong service orientation and 24×7 support mindset.
  • Critical thinker and innovative problem solver.
  • Product mindset with ability to prioritize, defend decisions, and execute.
  • Strong interpersonal skills and ability to mentor and foster inclusive team environments.

Additional Preferred Qualifications:

  • Experience designing and supporting microservices in hybrid cloud environments.
  • Hands-on experience with containerized applications using GitOps, Kubernetes, Service Mesh, and K8s operators.

CubeSmart is one of the nation’s largest publicly traded self-storage companies. Our mission is to simplify the organizational and logistical challenges created by the many life events and business needs of our customers — through innovative solutions, unparalleled service and genuine care.

At CubeSmart, we believe in the power of our team to create meaningful customer experiences. That’s why we’re bringing our software development in-house, giving you the opportunity to work on projects that truly matter. You’ll have the chance to collaborate with other experienced professionals, learn new skills and make a real impact on the business. We’re building a technology platform to lead the industry through unique wholly owned and supported systems. Our team of innovative engineers work to scale our systems beyond the basics and transform our platforms for the next generation. We’re revolutionizing standard point of sale systems into a best-in-class customer management platform and creating excellence in application development, web development and software engineering to lead the competition.

How does CubeSmart provide innovative solutions to our customers?

At CubeSmart, we are redefining the customer experience and meeting the changing needs of our customers through innovative solutions.

● Leveraging Digital Platforms — replicate the in-person experience across all customer touch points.
● Omni-Channel Experience — a fully integrated experience where customers can seamlessly transition between various channels and platforms.
● Customer Preference — provide optionality to meet the customer in the way they wish to interact.
● Award Winning Customer Service — continue to provide industry-leading service both in-store and across all of our digital platforms.

Read about our innovations like our CubeSmart Mobile App, SmartRental online rental experience, SmartView Management Reporting App and more.

We are proud to have won awards like Achievers 50 Most Engaged Workplaces 3 times in a row and our CEO, Chris Marr, recognized as the 2022 CEO of the Year by the HR Department of the Year and HR Excellence awards!

Originally established in 2004, CubeSmart has driven innovation and has seen continuous growth year over year. We serve our customers who need us in ways they don’t expect. We make CubeSmart an extension of our customers’ homes by creating a consistent, stress-free and seamless omnichannel experience. Our goal is to deliver simple solutions, tailored to every customer’s needs.

At CubeSmart, we are focused on minimizing the impact we make on the environment. Self-storage remains an exceptionally low-impact business as it consumes less energy and water while emitting fewer greenhouse gases than other real estate property types.