Senior Software Engineer - Boise, ID

Vacasa Boise , ID 83701

Posted 3 weeks ago

Why Vacasa

We started with just one home and an idea: to bring homeowners and renters together with smart technology and caring local teams. Today, we're the largest full-service vacation rental company in the US. Today, we're one of the fastest-growing vacation rental companies in the worldthanks to the people who give us their best every day. You'll fit right in here if you're curious, entrepreneurial, and thrive in a rapid-growth environment.

Why Software Engineering at Vacasa

We build the tools that allow other departments to succeed. We're constantly experimenting and fine-tuning our products. We value stability, security, and scalability. Our favorite word is autonomywe want everyone to have a voice.

What we're looking for

Vacasa has a great opportunity for an experienced Senior Software Engineer to join our robust, fast-growing team. Work alongside other team members on the creation and implementation of functional, engaging web application tools for our Finance team amid the Vacation Property Management market. We work hard to securely manage payments, revenue, and an ever changing legal landscape surrounding the current vacation rental management industry. Vacasa promotes from within, so there will be ample opportunities to grow as your career progresses.

As a Senior Software Engineer, be prepared to implement and advocate cloud-based microservice architecture and modular design. You'll also be asked to help direct technically and organizationally, while motivating and educating those around you based on your unique professional experience.

What you'll do

  • Drive architecture and design choices in building new sites and services

  • Mentor and support other engineers, esp. in technical strategy and best practices

  • Translate business needs and develop new services to help fulfill them

  • Integrate with third-party systems

  • Develop documentation and procedures to streamline implementation by other teams

  • Work with managers, product teams, and architecture guild to roadmap future projects

  • Troubleshoot issues in development and operational environments

  • Write and maintain robust unit tests

Skills you'll bring

  • 5+ years engineering work experience

  • Familiarity with cloud computing platforms

  • Strong experience developing and consuming RESTful API interfaces

  • Prior experience mentoring other developers or system architecture choices

  • Experience working in or developing for a service-oriented architecture

  • Proficiency with unit, integration and functional testing

  • Excellent verbal and written communication skills

Bonus points

  • Agile software development, Scrum, Kanban or XP

  • B.S./M.S. in Computer science or related technical field

  • General knowledge of UX/UI design and patterns

  • Python, React, PHP, or AWS proficiency

  • Working knowledge or strong desire to learn Docker

  • DevOps experience for service-oriented architecture or strong design to learn

What you'll get

  • Health/dental/vision insurance100% covered

  • 401K retirement savings plan with up to a 6% company match

  • Vacation time

  • Paid sick leave and holidays

  • Career advancement opportunities

  • Employee discounts

  • All the equipment you'll need to be successful

  • Great colleagues and culture

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Branch Office Administrator 67595 Boise City ID

Edward Jones

Posted 3 days ago

VIEW JOBS 11/18/2018 12:00:00 AM 2019-02-16T00:00 Opportunity Overview Play an important role in helping others - and yourself - achieve goals Edward Jones is a privately owned Fortune 500 Company known for building quality, one-to-one relationships with our clients through more than 14,000 Financial Advisors (FA) across the United States and Canada. Our goal is to build our branch office network to 20,000 FAs and we are searching for talented individuals to help us achieve that vision. Each FA is supported by a Branch Office Administrator who * Partners with the FA to build deep, trusted client relationships * Enables the FA to focus on providing tailored, solutions-based advice, and * Delivers exceptional client service. Client service Edward Jones FAs are known for building quality, one-to-one relationships with their clients - and they're able to maintain those relationships with the help of the BOA. When clients have questions, the FA will often depend on the BOA to provide a timely response. Client development An effective marketing communications program is only as strong as the person who implements it on a daily basis. At the FA's direction, the BOA updates prospect and client data records, executes direct mail programs, assists with planning seminars, and makes follow-up phone calls to set or confirm appointments. The BOA also helps the FA deepen existing client relationships by recognizing opportunities during day-to-day client interactions, proactively preparing a variety of reports for scheduled appointments, and scheduling systematic contact activities. Region and firm assistance To improve region performance and support our growing firm, we have established a number of regional support programs for all BOAs. While not required, experienced BOAs often volunteer for a program such as mentoring, BOA meeting planning or presentations. They help with an occasional branch visit, workshop or special project. Certain BOAs will also have the opportunity to play a larger role in their region if their FA holds one of the key leadership positions. This generally involves scheduling meetings, communicating with other branches and compiling reports. Many branches also host a FA trainee for several weeks. In this case, the BOA can be called upon to help the new FAs become familiar with processing systems and office record keeping. Office administration This position is ideal for a well-organized person who enjoys multi-tasking and working with both technology and people. Daily office administration duties include assisting the FA in creating and meeting business plans, overseeing appointment setting and schedules, and processing deposits and transactions. Investing in You Working at Edward Jones offers many rewards, and our commitment to sharing the firm's success with those who create it makes our total return different from that of other firms. We recognize individual efforts through a competitive reward program and a unique culture that promotes a long-term career, contributes to your financial security, and encourages your and your family's well-being. Position Requirements This multi-faceted role is part client service, part client development, and part office management and administration: The branch office administrator (BOA) position requires that you possess the following core competencies: * Exceptional client service abilities * Critical thinking capabilities * Strong initiative, with the ability to stay focused and proactive while working independently * Effective written and verbal communication skills * A focus on detail and accuracy * The aptitude to learn and understand the financial services industry Edward Jones Boise ID

Senior Software Engineer - Boise, ID