Full Stack Senior Software Developer @ Ruby Receptionists HQ - Houston, TX

Job Overview

25 days ago

Full Stack Senior Software Developer

Ruby Receptionists HQ - Houston, TX

Overview

We are looking for experienced a Full Stack - Senior Software Developer to help us create fantastic user experiences and advance multiple initiatives in both the engineering and product spaces. As a senior engineer, you will help shape the future of our software as we iterate and improve our existing microservices based, cloud-first, industry leading enterprise applications used by thousands of our customers daily. You will use your skills to develop cool new applications for both internal and external stakeholders in web-based technologies.

The Full Stack - Senior Software Developer will work within one of our Scrum teams and report to the team's Engineering Manager. This position can be remote with the option of working out of our offices in the Portland, OR metro area, or fully remote (state-dependent).


Our Technologies


What You'll Be Accountable For

  • Developing new C# microservices, APIs, and Angular web applications as a core member of a Scrum team.
  • Maintaining and enhancing existing Angular applications, back end microservices and all associated software components.
  • Sharing and documenting system and domain knowledge with other members of our team.
  • Embodying the Agile mindset and supporting the Scrum framework to help the scrum team complete their sprints and increase and maintain a predictable velocity.
  • Develop and maintain code quality standards and enforce them across the team.
  • Continually introduce architectural improvements and refactoring to the code baseline.
  • Write automated tests at the appropriate architectural level.
  • Provide frameworks, interfaces, and services that can be extended and reused for future requirements.
  • Working collaboratively with other team members, including Product Managers, UX Designers, QA Engineers, and other Software Engineers within our Scrum process to develop efficient, reusable, and reliable software.

Key Success Indicators

  • You are proud of the work you do and want to work for a company that shares your values.
  • You are collaborative and have a reputation for doing what you say you'll
  • You have solid communication skills and demonstrate the ability to explain complex technical issues to both technical and non-technical audiences.
  • You are deeply accountable for your work. Your passion for product ownership and track record of product development will prove critical to your success on our team.
  • You prioritize tasks with rapid development cycles, remain flexible and calm in the face of uncertainty, and drive vendors to deliver excellent results for time-critical issues.
  • Others would point to you as someone they'd love to work with, and your innovative solutions inspire us all to do great work.
  • You can extract big-picture ideas into workable processes and functional design.
  • You jump at the opportunity to pitch in and feed the greater good; no job is too big or small when you can lend a helping hand.

Work DNA

  • Strong analytical and problem-solving skills.
  • Strong verbal and written communication skills.
  • Strong organizational skills.
  • Strong ability to mentor less senior engineers

Your Background

  • At least 5 years of professional experience in Software Development.
  • Experience with C#/.NET background; .NET Core a plus
  • Experience with front-end web frameworks/libraries, such as Angular
  • Strong relational database background (MS-SQL or MySQL/MariaDB preferred).
  • Experience with JavaScript/TypeScript.
  • Experience designing and consuming RESTful services and working in a Service-Oriented Architecture.
  • Familiarity with Git or another distributed version control system.
  • Understanding of design patterns and SOLID principles.
  • Experience with Docker/containerization, unit testing, CI/CD a plus.
  • Experience with AWS or Azure a plus.
  • A growth mindset, with the desire to constantly learn - and share - new knowledge

Work Environment

Candidates near Portland, OR have the option to work in our beautiful open-concept office. Ruby requires employees to be fully vaccinated against COVID-19 and up to date on their booster before working in-office, full-time or hybrid. If an in-office environment isn't for you or the distance is prohibitive, working from home is also an option for most positions, unless otherwise stated in the job ad. The position requires the ability to sit and work at a computer for extended periods of time and communicate effectively with a diverse audience in person, by phone and computer.

Ruby participates in e-Verify; however, we adhere to state or federal laws & regulations regarding non-participation where applicable. Feel free to ask us about this if you have questions.

Ruby is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, veteran status, or any other status protected by federal, state, or local laws. We support and encourage diversity!

Applicants must be authorized to work for any employer in the US. We are unable to sponsor or take over sponsorship of work visas at this time.


About Ruby

Ruby is a U.S.-based live virtual receptionist company that creates meaningful and timely connections between our customers and their clients using our award-winning technology with our best-in-class services team. Trusted by more than 14,000 small businesses, Ruby delivers personalized customer experience solutions 24x7, 365 days a year giving critical time back in the day to our small business owners so they can freely pursue their purpose, cultivating diverse and thriving local economies.

Founded in 2003, Ruby has earned national and global recognition with honors such as a 2022 Gold Stevie awards for CEO of the Year and Customer Service Employer of the Year, designation from Fortune magazine as a Best Small Company to Work For in the U.S., inclusion in the Inc. Best Workplaces, repeat Great Places to Work rankings and 14 consecutive years as one of Portland's Fastest Growing Businesses. Ruby has over 700 U.S based employees. To learn more, visit ruby.com.

Applicants must be authorized to work for any employer in the US. We are unable to sponsor or take over sponsorship of work visas at this time.

Ruby participates in e-Verify; however, we adhere to state or federal laws & regulations regarding non-participation where applicable. Feel free to ask us about this if you have questions.

Similar Jobs

Java Spring Full-Stack Lead Software Engineer - Senior Consultant

Deloitte

Houston, TX

Working closely with business, solution engineers, team members and leadership to understand business requirements and deliver high quality technical solutions.

Software Engineer Java

Tailored Brands

Houston, TX

Design and implement web applications. Develop scalable, highly available and reliable ecommerce applications. Strong problem-solving and analytical skills.

Software Engineer Java

Tailored Shared Services

Houston, TX

Design and implement web applications. Develop scalable, highly available and reliable ecommerce applications. Strong problem-solving and analytical skills.

Software Engineering Manager

Cloudbeds

Houston, TX

3+ years of experience managing remote, international multi-disciplinary teams of backend engineers, frontend engineers, designers, and testers.

Senior Site Reliability Engineer - Frontend Team

Kraken Digital Asset Exchange

Houston, TX

You will bring your own technical expertise to monitor and support staging and production environments, build tooling, CI/CD pipelines, deployment specs and…

Full Stack Web Developer-Intermediate Level

Tek Ninjas

Spring, TX

Minimum of five years of experience developing, deploying, and supporting web-based applications including frontend, business logic, and data layers.

Software Engineer (Front-End Tooling) #5783

NOV

Houston, TX

Advising and implementing best practices around front-end development (code best practices, testing, branching, frontend code architecture…).

Lead Backend Engineer

Launch Potato

Houston, TX

Providing thoughtful mentoring and guidance to other engineers. Linux/Ubuntu, Nginx, Docker, AWS. Conceptualizing and refining solutions to well-understood user…

Frontend Software Engineer (Remote)

KBX

Friendswood, TX

The role will be part of a team of engineers that are responsible for enhancing existing applications and for building applications using modern microservices…

Fullstack Engineer - Team Lead

Halliburton

Houston, TX

Minimum 4 years of experience in designing and building applications in a frontend framework, preferably Vuejs. Assisting and mentoring new team members.

Senior Software Engineer - App Stores Backend (Remote)

Canonical - Jobs

Houston, TX

Review code and technical designs produced by other engineers. Write clean web service APIs to support both CLI and web frontend clients, using Python (and…

Lead Frontend Engineer

Launch Potato

Houston, TX

Coaching and mentoring other engineers on best practices. Linux/Ubuntu, Nginx, Docker, AWS. Writing front-end code for dashboards that allow non-technical users…

Staff Software Engineer DevOps (remote)

Ad Hoc Team

Houston, TX

Actively contributing code and performing code review on your applications as an engineer. Providing vision for other engineers within their area of influence,…

Senior Frontend Engineer

Launch Potato

Houston, TX

Coaching and mentoring other engineers on best practices. Linux/Ubuntu, Nginx, Docker, AWS. Writing front-end code for dashboards that allow non-technical users…

Lead Full Stack Developer

TalentAmp

Houston, TX

Minimum 4 years of experience in designing and building applications in a frontend framework, preferably Vuejs. Assisting and mentoring new team members.

Senior Backend Engineer

Launch Potato

Houston, TX

Providing thoughtful mentoring and guidance to other engineers. Linux/Ubuntu, Nginx, Docker, AWS. Conceptualizing and refining solutions to well-understood user…

Site Reliability Engineer

Smith & Associates

Houston, TX

Must have hands on experience in building web components with frontend frameworks (Angular, React, Vuejs). Purpose: This position is responsible for supporting…

Senior NodeJS Engineer with React

JPMorgan Chase Bank, N.A.

Houston, TX

You will be primarily responsible for developing frontend UI components that adhere to a specific style guide and can be reused across applications within our…

.NET Lead Developer, Sr. Associate

PRICE WATERHOUSE COOPERS

Houston, TX

Guiding software engineers in the implementation of selected designs and strategies; Programming using frontend technologies specially in Angular or such as…

Senior Software Engineer

Ellucian

Houston, TX

Including data modeling/database, middleware, frontend UI, web-services, automated functional/performance testing, and deployment.

Full Stack Software Developer II

Ruby Receptionists HQ

Houston, TX

We're looking for an experienced Full Stack Software Developer II to help us develop and support both our customer facing technology, and our proprietary…

Full Stack Senior Software Engineer

Ruby Receptionists HQ

Houston, TX

Strong ability to mentor less senior engineers. The Full Stack - Senior Software Engineer will work within one of our Scrum teams and report to the team's…

Full Stack Software Engineer II

Ruby Receptionists HQ

Houston, TX

We're looking for an experienced Full Stack Software Engineer II to help us develop and support both our customer facing technology, and our proprietary…

Full Stack Senior Software Developer

Ruby Receptionists HQ

Houston, TX

Strong ability to mentor less senior engineers. The Full Stack - Senior Software Developer will work within one of our Scrum teams and report to the team's…