Software Developer -Virtual Position

Remote - Remote, UT

Software Developer

(Virtual Position)

About the company

WealthCounsel serves thousands of estate planning attorneys and business planning attorneys located in all 50 states. WealthCounsel's culture is defined by a single word: excellence. We look for this quality in the people we hire, the products, education and services we deliver, and the support we provide to our customers.

Position Overview

Software Developers work as part of an Agile team to analyze, design, develop, test, document, and implement software applications. 

Software Developers are responsible for working on significant critical projects with limited supervision.  He/She must be able to take responsibility for all facets of the development process, plan and design software components, services, and processes, mentor other developers, participate in breaking down work into tasks and providing work estimates, be able to lead moderate, non-critical projects, have mastery in most core technologies and tools, and demonstrate initiative and integrity in all aspects of work.

Essential Functions

  • Develop, enhance, and maintain web-based applications using CSS, Javascript, HTML, and XQuery

  • Proactively learn and utilize new technologies, concepts and procedures as appropriate to project requirements

  • Work closely with the QA team to diagnose and repair components of our software solution using sound diagnostic techniques

Required Qualifications

  • B.S. in computer science or 3+  years of relevant on-the-job experience as a web developer

  • Demonstrated proficiency in HTML, Javascript (Angular), CSS, XML

  • Experience with XQuery and Node preferred

  • Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability

  • Experienced with all ancillary technologies necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, etc.

  • Solid understanding of the Software as a Service (SaaS) model in the online environment

  • Good understanding of emerging web and mobile development models

  • Ability to use version control software such as GIT 

  • Successful track record of developing quality software products and shipping production ready software

  •  Experience working in an emerging, fast-paced software company highly desired


We value our employees' time and efforts. Our commitment to your success is enhanced by our competitive salary and an extensive benefits package including paid time off, medical, dental and vision benefits and 401K match and future growth opportunities within the company. We also offer up to $40/month gym membership reimbursement, and up to $60/month internet reimbursement.

*Virtual Employment opportunities are open for hire in any state except Alaska, California and Hawaii.