Skip to Main Content

Job Title


Full Stack Engineer


Company : Set 2 Close | B Corp™


Location : Saint john, New Brunswick


Created : 2026-01-31


Job Type : Full Time


Job Description

Our client is hiring an Full Stack Developer to support internal software development initiatives. The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Key Responsibilities Develop and maintain backend services using technologies such as C#/.NET, Python, Django, and SQL. Design and optimize data pipelines, APIs, and databases using SQL Server, PostgreSQL, and related data technologies. Contribute to data and AI initiatives, including document processing, OpenAI/LLM integrations, and intelligent automation solutions. Participate in solution architecture discussions, technical planning, and code reviews to ensure scalable and maintainable systems. Create and maintain clear, thorough technical documentation. Troubleshoot, debug, and enhance existing applications to improve performance, reliability, and user experience. Collaborate with cross-functional teams to design, build, and enhance custom software solutions supporting ERP integrations, analytics, automation, and AI-driven workflows. What we are looking for 47+ years of professional experience in software development across backend, frontend, and data-focused projects. Strong proficiency in C#/.NET and/or Python, with experience building APIs and backend services. Hands-on experience with modern frontend frameworks and TypeScript/JavaScript. Solid understanding of relational databases and strong SQL skills (SQL Server and/or PostgreSQL). Exposure to Data, AI, or ML solutions (e.g., OpenAI/LLMs, document processing, analytics pipelines) is a strong asset. Experience working in a consulting or client-facing environment is highly preferred. Ability to demonstrate technical skills through prior work, projects, or practical examples. If you are highly motivated, committed to continual learning, and excited to be a part of a growing organization, we invite you to submit your resume and cover letter. We appreciate the interest of all applicants, but only those shortlisted will be contacted.