Software Developer (Virtual, Full Time)

WealthcounselJersey City, NJ
Remote

About The Position

WealthCounsel brings together the best - the best drafting software and legal tools, the best educators, the best support staff, and the best collegial community - to cultivate the growth and success of its member attorneys and their clients. We recently added another “best” to our toolbelt when we were awarded the 2025 Best Place to Work in the Cloud . The Cloud Awards is one of the longest-running awards platforms of its kind and recognizes the latest achievements and innovations in cloud computing. We’re committed to fostering a positive work environment that is backed up by competitive benefits (see below) and a culture of collaboration. As we continue to expand, we are seeking a motivated and driven Software Engineer to join our team. Job Summary: As a Software Developer at WealthCounsel, you will have the chance to collaborate closely with experienced engineers, product managers, and designers to create high-quality software applications that meet client needs. You will help with architecting, designing, and implementing moderately complex software systems.

Requirements

  • 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
  • Bachelor's degree in Computer Science or equivalent experience
  • 3+ years of equivalent work experience in software development, ideally with expertise in JavaScript, Typescript, Python or other programming languages
  • Proven track record of delivering complex software solutions
  • Strong understanding of software development principles, design patterns, and best practices
  • Exceptional problem-solving skills, with the ability to tackle technical challenges.
  • Effective communication skills for collaborating with cross-functional teams and presenting technical concepts
  • Experience with agile methodologies, version control systems (e.g., Git), and code review processes
  • Experience working with SQL and NoSql Databases

Nice To Haves

  • Familiarity with front-end frameworks such as React, Angular, or Vue
  • Experience in developing AWS native applications

Responsibilities

  • Participate in the design and architecture of software solutions that align with project requirements and business goals.
  • Develop, test, and maintain high-quality code using a variety of programming languages and technologies, such as JavaScript, Vue.js, and XQuery, ensuring adherence to coding standards.
  • Work closely with a variety of team members to ensure technical compatibility and user satisfaction.
  • Troubleshoot and resolve technical issues, identifying root causes and implementing effective solutions.
  • Collaborate with the QA team to ensure the delivery of robust, secure, and thoroughly tested software applications.
  • Conduct thorough code reviews, offering feedback and promoting best practices to elevate the team's coding standards.
  • Stay updated with industry trends and emerging technologies, and apply this knowledge to continuously improve development processes.

Benefits

  • competitive salary package (including base salary and performance based incentives)
  • medical/dental/vision plan
  • matching 401(k)
  • A generous paid time off package that includes: Paid Time Off (PTO), Holidays (including 2 Floating Holidays), Volunteer Time, Blood Donor Leave, Short Term Disability, Paid Parental Leave and more!
  • Matching donations for approved charitable organizations
  • Home internet and gym membership reimbursement
  • Many opportunities to connect with others from your home office and have fun while you work
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service