Role Overview
We are seeking an experienced Software Developer (Front-End)
to support the design, development, implementation, and maintenance of
enterprise applications. The successful candidate will work within an Agile
environment, translating technical requirements into high-quality, tested
solutions while collaborating with cross-functional teams throughout the
Software Development Life Cycle (SDLC).
Key Responsibilities
- Translate
technical systems specifications into working, tested applications.
- Develop
detailed programming specifications.
- Write
and/or generate code.
- Compile
data-driven programs and conduct unit testing.
- Maintain
applications and software components.
- Troubleshoot
and resolve technical issues arising during software operation and
implementation.
- Provide
technical assistance during implementations, conversions, and migrations.
- Participate
in application design, development, testing, debugging, deployment, and
documentation activities.
- Collaborate
with stakeholders, subject matter experts, and technical teams throughout
the SDLC.
- Conduct
design walkthrough sessions with project teams.
- Provide
post-implementation support and resolve technical issues.
- Create
user and system documentation as required.
Required Qualifications
General Skills
- Experience
in programming and analysis.
- Experience
supporting specialized software packages.
- Ability
to collaborate effectively with IT professionals throughout the SDLC.
- Experience
with structured methodologies for application design, development,
implementation, and maintenance.
- Experience
using object-oriented and/or third-generation development tools.
- Experience
with one or more programming languages.
- Experience
with application design patterns, deployment, and troubleshooting.
- Experience
with relational and hierarchical database technologies.
- Experience
using information retrieval packages and query languages.
- Experience
with one or more communications protocols.
- Experience
gathering and documenting requirements from diverse business stakeholders
and subject matter experts.
- Excellent
analytical, problem-solving, decision-making, communication,
interpersonal, and negotiation skills.
- Demonstrated
ability to work collaboratively and meet project deadlines.
Front-End Technical Skills
- Experience
with Agile methodologies.
- Experience
using React, Next.js, and Jamstack.
- Experience
with Accessibility for Ontarians with Disabilities Act (AODA) compliance
requirements.
- Working
knowledge of Figma or similar design tools.
- Working
knowledge of DevOps practices, task boards, pipelines, and related
tooling.
Experience Requirements
- 2-5
years of experience as an Intermediate Front-End Developer.
- Experience
supporting large-scale government or banking applications.
- Experience
with cloud platforms such as Microsoft Azure.
- Proficiency
in cloud service models including SaaS, PaaS, and IaaS.
- Experience
working in Agile delivery environments using Kanban/task boards.
Communication Skills
- Strong
documentation skills, including preparation of reports, reviews, and
assessments.
- Ability
to communicate ideas and recommendations clearly and effectively.
- Strong
customer service orientation when working with internal and external
stakeholders.
- Ability
to communicate technical designs and development approaches in a clear and
understandable manner.
Desirable Skills
- Knowledge
and experience developing internet-ready applications.
- Knowledge
and experience with Rapid Application Development (RAD) methodologies.
- Understanding
of Information Management principles, concepts, policies, and practices.
- Experience
working with middleware and gateway technologies.
- Experience
reviewing, analyzing, modifying, testing, and debugging installation
scripts.
- Knowledge
of AODA standards and accessibility best practices.
Nice to Have
- Prior
public sector experience.
About Symbiotic Digital.
Symbiotic Digital provides the IT Experts you need that
solve problems and get things done. See what the top 2% in their field can do
for you. (Symbiotic Digital is a division of Symbiotic Group Inc.) We serve
customers in two ways, we provide:
- Digital
Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
- Recruitment:
Find The Right People You Need
Serving IT & Business leaders, Symbiotic Digital
provides a business system that enable us to provide the Expert Technical staff
needed to solve challenging business and IT problems. IT leaders in the most
reputable organizations in Canada have relied on Symbiotic Digital to help them
staff difficult assignments with proven Experts uniquely evaluated by our
proven QMS- Quality Management System Staff Development Model. We are a 100%
Indigenous owned company.
Learn more online at https://www.symbioticgroup.com/home-sd/.
Please submit your most recent resume to: [email protected]
View All Jobs online at: https://www.symbioticgroup.com/view-jobs/


