We are currently seeking a Full Stack Developer to join our team on a permanent full-time basis.
How will you spend your time?
Design, develop, and maintain web applications supporting Plan administration, using Vue.js, JavaScript, Java, and Oracle databases.
Develop and support SQL queries, reports, and Oracle PL/SQL code (procedures, functions, packages) to meet operational and reporting needs.
Design, build, and support systems integration points between customer-facing web applications and internal enterprise systems, ensuring their technical integrity, functionality, and security.
Develop and maintain Node.js-based Azure Function Apps and related services.
Troubleshoot, test, and resolve application issues, participate in code reviews, and collaborate with stakeholders to ensure data integrity and system reliability.
Thoughtfully leverage AI-assisted development tools to support planning and implementation, with a focus on understanding, validating, and owning the resulting code.
What expertise will you bring?
A post-secondary degree or diploma in Computer Science, Software Systems Engineering, Computer Systems Technology, or related field, supplemented by three (3) or more years of experience.
Working knowledge of web application development using JavaScript and modern frontend frameworks (e.g., Vue.js), including maintaining and enhancing existing frontend components.
Experience with Node.js or server-side JavaScript for supporting or extending backend services is considered an asset.
Relevant professional certifications such as Java SE OCA/OCP, Oracle Database PL/SQL Developer, or
application security certifications (e.g., CSSLP, GIAC GWEB) may be considered an asset.
Visit www.shepp.ca for more information.