Software Developer

Smythe LLP


Date: 1 week ago
City: Langley, BC
Salary: CA$110,000 - CA$120,000 per year
Contract type: Full time

Software Developer


Salary Range: $110,000 - $120,000/year


Our firm

Smythe LLP is a leading professional services firm with offices in Vancouver, Langley and Nanaimo. Since 1980, Smythe has assisted clients in BC, Canada and across the border with their accounting, assurance, taxation, insolvency and advisory needs. Smythe’s clients include private, public, family-owned and non-profit organizations across a wide range of industries. Smythe is also a member of Allinial Global, one of the largest international accounting networks.

The firm’s diverse team comprises over 200 individuals in both professional and support roles, all of whom work together to achieve our mission of building meaningful connections, providing expertise and delivering enduring value to our clients.


The Opportunity

The Software Developer at DBS provides crucial software solutions for Smythe. The Software Developer oversees creating, executing, and keeping up high-quality software applications that satisfy the requirements of our clients/customers. This role needs strong technical skills, a good understanding of software development standards, and the capacity to work together in a dynamic environment.


Responsibilities

  • Design, develop, and maintain software applications and systems. Follow established coding standards and best practices to write code that is clean, efficient, and maintainable.
  • Work effectively with cross-functional teams to define requirements, assess technical feasibility, and deliver high-quality solutions on schedule.
  • Identify and resolve issues that occur during development and in production. Use critical thinking and problem-solving skills to find root causes and implement solutions that work.
  • Take part in code reviews to ensure the quality and integrity of the codebase. Give and receive constructive feedback to peers and contribute to continuous improvement efforts.
  • Keep up with emerging technologies, tools, and industry trends. Actively pursue opportunities for learning and professional development to improve technical skills and expertise.
  • Create and maintain technical documentation including design documents, architecture diagrams, and API specifications to ensure clear and shared understanding among team members.
  • Adopt Agile/Scrum methodologies and participate in sprint planning, daily stand-ups, sprint reviews, and retrospectives. Work with team members to prioritize tasks and deliver incremental value to stakeholders.


Role Qualifications

  • Software development related diploma or degree, unless replaced by significant equivalent experience demonstrating a solid understanding of computing fundamentals and the ability to keep pace with changes in the industry
  • Minimum of 5 years of related work experience in information technology with a minimum of 3 years of experience Dynamics 365 (Sales and Marketing) and/ or Power Platform
  • Demonstrated experience leading solution design and discovery
  • Experience with C# and Javascript required, experience with CSS, HTML, Python are an asset
  • Excellent communication skills - both written and verbal
  • Demonstrated experience working with complex systems integrations and datasets
  • Experience working with an accounting firm an asset but not required.
  • Working knowledge of Microsoft Azure services
  • Proficiency with Visual Studio, Azure DevOps and experience with GIT Repositories
  • Advanced critical thinking, problem solving skills, ability to coordinate with multiple teams and excellent oral and written communication skills


What Smythe offers

At Smythe, we strive to offer a competitive salary and benefits package that accurately reflects our people’s values and ambitions. We prioritize professional development and have fostered a dynamic and progressive work culture. As a firm, our focus is on collaboration and building personal relationships with clients, mentors and peers. Learn more about what you can expect from Life at Smythe by visiting our website (www.smythecpa.com) and following us on Instagram (@lifeatsmythe) and LinkedIn (@Smythe LLP).


We thank you for your interest in joining Smythe! We will get back to you regarding any updates to your application.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Industrial Electrician

Wonderbrands, Langley, BC
1 day ago
Ready For a Tasty New Challenge?OverviewAs an Industrial Electrician with Red Seal Journeymanticket, your primary responsibilities will include installing, repairing, troubleshooting and maintaining of a wide variety of electrical, automation and mechanical components. In addition, you will provide technical support to our production team during runtime hours to ensure optimal functionality of all production equipment within the facility. Utilizing our...

Sr. Account Representative

Thrive Freeze Dry, Langley, BC
1 week ago
Job Title: Sr.Account RepresentativeDepartment: SalesReports to: Customer Service ManagerLocation: Langley, BCSalary Range: CA$55,000.00 To CA$68,000.00 Annually, depending on experience.The Sr. Account Representative is responsible for partnering with customers and extending the sales responsibilities at Thrive Foods. This role is an advanced level of the customer service representative as they are independent decision makers interacting with the customers. They will practice...

Financial Service Representative

Money Mart, Langley, BC
1 week ago
Are you a dynamic and driven professional? If so, Momentum Financial Services Group wants you to join our team.In your role at Money Mart, you'll make a positive impact on the people living in your community by promoting our financial products and services to meet their short- and long-term financial goals.What we offer:Market competitive hourly pay ratesEarn a percentage of...