WealthCounsel is the premier provider of solutions for estate planners and business lawyers. Our combined offerings of drafting technology, legal education and practice development help attorneys elevate their practices and achieve greater success. We believe in the power of service and the strength of an elite member community that is over 4,000 members strong to make a difference in the lives of our customers and their clients.
SUMMARY
The Software Developer designs, develops, and maintains WealthCounsel software applications, along with other staff members. This role performs coding, debugging, testing, and troubleshooting throughout the application development process. The Software Developer contributes to moderately complex aspects of a project.
Essential Functions
- Develop, enhance, and maintain web-based applications
- Work closely with a variety of team members to ensure technical compatibility and user satisfaction
- Resolve problems with software and respond to suggestions for improvements and enhancements
- Proactively learn and utilize new technologies, concepts and procedures as appropriate to project requirements
- Provide estimates for development tasks
- Develop source code and unit tests according to technical designs
- Participate in code reviews
- Contribute to technical documentation
- Participate in the Problem Management process and fix issues
Competencies
- Strong skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology
- Solid understanding of systems and subsystems
- Strong understanding of Continuous Integration and Continuous Delivery principles.
- Demonstrated knowledge of applicable software, computer languages, and code, to perform the responsibilities of the role
- Demonstrated aptitude and willingness to learn new technologies and programming languages
Required Qualifications and Experience
- Bachelor’s of science in computer science or equivalent on-the-job experience.
- 2-3 years of experience with Java
- 1+ year of experience with Java Script application development
- Knowledge of internet client/server technologies
- Experience with AWS services and agile development is a plus!