Position: Software Developer (Back-End / Full
Stack)
Role Overview
We are seeking an experienced Software Developer to design,
develop, and maintain enterprise-level applications. This role focuses on
backend development, API integration, and full-stack collaboration to deliver
high-performance, scalable solutions. The successful candidate will work across
the full software development lifecycle, translating technical specifications
into robust, tested applications.
Key Responsibilities
- Develop,
test, and maintain backend systems and data-driven applications
- Translate
technical system specifications into working, high-quality code
- Design,
code, debug, and document application components
- Build
and maintain APIs and server-side logic
- Integrate
front-end elements with backend services
- Troubleshoot
and resolve technical issues during development and production
- Collaborate
with cross-functional IT teams through all phases of the SDLC
- Participate
in implementation, system conversions, and post-deployment support
- Conduct
unit testing and assist in design walkthrough sessions
- Ensure
high performance, scalability, and responsiveness of applications
Qualifications
General Skills
- Strong
experience in programming, analysis, and application support
- Hands-on
experience with structured development methodologies
- Ability
to design, develop, test, and maintain enterprise applications
- Experience
with relational and/or hierarchical databases
- Familiarity
with query languages and information retrieval tools
- Knowledge
of communication protocols
- Ability
to gather and document business requirements
- Excellent
analytical, problem-solving, and communication skills
- Proven
ability to meet deadlines in a collaborative team environment
Technical Skills
- 10+
years of experience developing N-tier enterprise applications
- 10+
years of experience with .NET Framework and C#
- Strong
experience with backend API development
- Experience
with Angular and Material Design
- Proficiency
in HTML, CSS, and JavaScript
- Experience
with .NET MVC, Web Services, and Web API
- Experience
with cloud platforms (e.g., Microsoft Azure App Services)
Database & Other Skills
- Strong
SQL and stored procedure development (MS SQL Server, Cosmos DB)
- Experience
with Agile methodologies
- Understanding
of user experience (UX) design principles
Backend Development Expertise
- Strong
knowledge of server-side logic and database management
- Experience
ensuring performance and responsiveness to front-end requests
- Familiarity
with front-end technologies and their integration
Desirable Skills
- Experience
building internet-ready applications
- Knowledge
of Rapid Application Development (RAD) methodologies
- Understanding
of information management principles and practices
- Experience
with middleware and gateways
- Familiarity
with installation scripts (testing, debugging, modification)
- Experience
providing post-implementation support
- Knowledge
of accessibility standards (e.g., AODA)
- Experience
preparing user and system documentation
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 enables us to provide the expert technical
staff needed to solve challenging business and IT problems. IT leaders in
leading organizations across Canada rely on Symbiotic Digital to staff critical
assignments with proven experts evaluated through our Quality Management System
(QMS). 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/
Skills Required
- 10+ years developing N-tier enterprise applications
- 10+ years experience with .NET Framework and C#
- Strong experience with backend API development
- Experience with Angular and Material Design
- Proficiency in HTML, CSS, and JavaScript
- Experience with .NET MVC, Web Services, and Web API
- Experience with cloud platforms (e.g., Microsoft Azure App Services)
- Strong SQL and stored procedure development (MS SQL Server, Cosmos DB)
- Experience with relational and/or hierarchical databases
- Hands-on experience with structured development methodologies and SDLC
- Experience with Agile methodologies
- Ability to gather and document business requirements and produce technical documentation
- Experience building internet-ready applications
- Knowledge of Rapid Application Development (RAD) methodologies
- Experience with middleware and gateways
- Familiarity with installation scripts (testing, debugging, modification)
- Experience providing post-implementation support
- Knowledge of accessibility standards (e.g., AODA)
- Experience preparing user and system documentation
What We Do
Symbiotic Group Inc. is a consulting company that helps SMBs drive measurable results in sales, digital marketing, and operations. They also provide IT consulting services and focus on advancing business and career opportunities for Indigenous peoples.







