Senior Software Developer/Programmer

Wealth Counsel - Draper, UT (30+ days ago)


WealthCounsel is looking to hire a full-time Senior Software Developer/Programmer to join us at our Draper, UT office. Are you a skilled Software Developer who is ready to take your career to the next level with a respected company that nurtures a collaborative work culture?
In addition to a competitive salary, you will receive medical, dental, vision, a 401K match, paid time off, a $40/month gym membership reimbursement, opportunities to work remotely, and future opportunities for growth within the company.
ABOUT WEALTHCOUNSEL

Headquartered in Salt Lake City, UT, we serve thousands of estate and business planning attorneys located in all 50 states. Whether starting, growing, or expanding a legal practice, joining WealthCounsel provides our clients with a pathway to success. They get access to our renowned document drafting solutions, educational programs, and legal marketing resources ' all with the support of a nationwide member network. Our culture is defined by a single word, "excellence": In the people we hire; the products, education and services we deliver; and the support we provide to our clients.
We value our employees' time and effort. We foster an inclusive, welcoming work culturevery much like the culture our members enjoy. That means our employees have the freedom to grow and learn, take part in decision-making, and share ideas, grass-roots style. We care about their well-being and provide robust compensation packages, as well as a bi-annual bonus program, new tools and technology, opportunities for personal and professional development, travel to our annual company meeting, and perks like paid gym memberships, home internet, and phone.

A DAY IN THE LIFE AS A SENIOR SOFTWARE DEVELOPER/PROGRAMMER

As our Senior Software Developer/Programmer, you are responsible for critical projects on the member website that provide our members with the legal software, knowledge, and community support that they need to develop a thriving business! You assist our team in the development, implementation, testing, and maintenance of our various software offerings.

You develop, enhance, and maintain web-based applications using CSS, Javascript, HTML, and XQuery. You work closely with the QA team to diagnose and repair components of our software solution using sound diagnostic techniques.

You also get to mentor junior software developers on design patterns and software development best practices. You proactively learn and utilize new technologies, concepts, and procedures as appropriate for your project requirements. You love that you get to spend time dealing with
technical stuff AND people. You feel great about providing our clients with easy-to-use, superior software to make their lives easier.

QUALIFICATIONS FOR A SENIOR SOFTWARE DEVELOPER/PROGRAMMER

Bachelor's degree in computer science or comparative experience as a web developer Demonstrated proficiency in HTML, Javascript (Angular), CSS, XML Understanding of web services protocols such as REST, SOAP, and API design for extensibility and portability Ability to use version control software such as GIT Experience with all ancillary technologies necessary for internet applications, HTTP, TCP/IP, POP/SMTP, etc. Solid understanding of the Software as a Service (SaaS) model Relevant leadership experience

Do you enjoy teaching and mentoring? Are you self-motivated? Can you work independently but also work well as part of a team? Do you have good communication skills? Are you service-minded and willing to go the extra mile? Are you flexible? Do you take pride in your work? Are you committed to excellence? Are you technically-minded AND creative? Are you a problem-solver? If so, then you might just be perfect for this position!

WORK SCHEDULE

This is a full-time Monday through Friday, 8-5 position with the opportunity to work virtually (work from home) every Thursday.

ARE YOU READY TO JOIN OUR TEAM?

We understand your time is valuable and that is why we have a very quick and easy application process. If you feel that you would be right for this job, please fill out our 3-minute, mobile-friendly application so that we can review your information. We look forward to meeting you!