Posted 2 months ago
VBA / .Net Full Stack Developer
@ BeachHead
Toronto, Ontario
Overview
BeachHead is hiring a VBA / .Net Full Stack Developer on contract for one of its financial clients. The role builds and maintains internal tools and automation for operations and delivery teams within an agile team. The posting states a pay range of $59.43 to $71.32 per hour in CAD.
Pay:
$59.43–$71.32 an hour
Responsibilities:
- Develop, test and maintain business solutions for operational processes
- Support production tools used by Operations & Delivery teams
- Optimize SQL queries and stored procedures
- Create and maintain MS Access and Excel macros
- Integrate API methods for system connectivity
Requirements summary:
- 5+ years of code development and SDLC experience
- Proficiency in HTML, CSS and JavaScript
- VBA backend programming skills
- Hands-on SQL Server experience
- Practical MS Access and Excel macro knowledge
- Excellent written and verbal communication
Tools & skills
Source and dates
Source type not verified · jsonld
- Employer posting date
- 2026-09-03
- First seen by our source
- 2026-10-16
- Source record updated
- 2026-10-23
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Mid level |
| Department | Software development |
| Experience | 5+ years |
| Travel | air: none · ground: none |
| Work setting | Office |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
Summary and details written by AI from the posting; the employer’s posting is the authority.
BeachHead
| Field | Value |
|---|---|
| Open jobs on Jobsy | 103 |
Are you a skilled Solutions Developer looking for your next opportunity? Apply Now!
Working with one of our top financial clients, this role calls for a VBA / .Net Full Stack Developer. The successful candidate will join a dynamic, collaborative environment focused on developing and maintaining code for internal tools and automation processes to support operational excellence. This position offers the chance to work on impactful projects within an agile team, gaining exposure to various business functions and contributing to process improvements.
Pay rate range (CAD): $59.43/hr – $71.32/hr
Responsibilities
- Develop, test, and maintain business solutions supporting operational processes
- Collaborate with internal teams to design and implement new tools and workflows
- Support existing production tools used across Operations & Delivery teams
- Work in an Agile environment, participating in sprint planning and reviews
- Optimize SQL queries and stored procedures to improve database performance
- Create and maintain macros in MS Access and Excel for process automation
- Integrate API methods for system connectivity and automation
- Attend regular team meetings and stakeholder interactions to gather requirements and demo solutions
- Troubleshoot and resolve issues related to code, tools, and workflows
Desired Skill-Set
- 5+ years of experience in code development and software development lifecycle (SDLC)
- Proficiency in front-end technologies: HTML, CSS, JavaScript
- Strong backend development skills: VBA programming
- Hands-on experience with SQL Server, including query optimization and stored procedures
- Practical knowledge of MS Access and Excel macros
- Experience working with API methods
- Excellent written and verbal communication skills
- Ability to demonstrate solutions clearly and effectively
Nice to Have
- Experience working in an Agile environment
- Code review experience
- Banking or financial services industry background
- Familiarity with Jira and Confluence tools
BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology-enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision-making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.