--- title: 'Software Developer at CGS Immersive' canonical: 'https://feeny.ai/job/software-developer-cgs-immersive-saint-john-nb-d8cgahbqjk5y' type: 'job' last_seen: '2026-09-10' --- # Software Developer at CGS Immersive - **Company:** CGS Immersive - **Location:** Saint John Nb, Canada - **Posted:** 2026-03-23 - **Last confirmed live:** 2026-09-10 - **Apply:** https://job-boards.greenhouse.io/immersive/jobs/5162377008 ## Job description Innovation Starts With You. Software Developer Full time - Permanent Position Job Role: As a Java Software Developer responsible for designing, building and maintaining business-critical systems. This role requires not only strong backend engineering skills, but also the ability to communicate effectively with a wide range of stakeholders, including internal teams, external clients, business owners, and C-level executives. The ideal candidate has a solid foundation in backend development using Go and Java, with experience working in smaller focused teams. While not all technical skills are required at the start, the successful candidate is expected to work with key team members and develop the skills required for the Responsibilities: - Design, develop, and maintain enterprise backend services using Go and Java - Participate in client and stakeholder meetings to gather, validate, and refine business and technical requirements - Create, review, and maintain requirements documentation, technical designs, and solution specifications - Present technical solutions, system designs, and implementation details to: - Internal engineering teams - Business stakeholders - Senior leadership and executive audiences - Design and Develop systems using both monolithic and microservices architectures, applying appropriate enterprise patterns - Model relational data and write SQL queries, including joins, constraints, and normalized schemas - Collaborate across teams (engineering, QA, product, operations) in a structured development process - Contribute to code reviews, architectural discussions, and continuous improvement initiatives - Integrate with SSO Systems (SAML and Oauth2) - Knowledge of Security and Privacy Standards - Integrate with Third Party APIs - Keep up to date on current technical trends Qualifications: - Professional experience with Golang and Java (both are required) - Experience developing backend services in a production enterprise environment - Strong understanding of monolithic and microservices architectures, including benefits and trade-offs - Ability to create and work from formal requirements and technical documentation - Solid understanding of relational databases, including: - Data modeling - Writing SQL queries with joins - Excellent verbal communication skills - Proven ability to explain technical concepts to non-technical stakeholders - Comfortable presenting to audiences ranging from business owners to C-level executives Nice to have Qualifications: - Experience with event-driven architectures or messaging systems - Familiarity with data replication strategies, including the Outbox Pattern - Exposure to distributed systems and service-to-service communication - Experience supporting or modernizing legacy or monolithic systems - Working knowledge of JavaScript for light frontend or integration tasks - Experience in regulated or compliance-driven environments (finance, healthcare, government, etc.) - Familiarity with cloud platforms, containerization, or CI/CD pipelines\ - Devops experience and SecDevOps experience. - AI Systems knowledge - Assisted AI development trends and best practices ## About Us For more than 40 years, CGS has empowered global enterprises to drive breakthrough performance through innovative business applications, enterprise learning and outsourcing. CGS Immersive® is an innovation lab and training transformation engine modernizing training programs and delivering immersive experiences tailored to meet the evolving needs of organizations across industries. Learn more about CGS Inc® and CGS Immersive® in our websites: https://cgsinc.com/en https://cgsimmersive.com/ ## About CGS Immersive ## Company Overview - **One-liner**: CGS Immersive builds AI-driven roleplay, AR/XR, and immersive training solutions that help enterprises onboard faster, upskill at scale, and improve workforce performance. - **Entity Type**: Private (division of CGS, a global private company) - **Headquarters**: Saint John, New Brunswick, Canada (with innovation hubs across the Americas, EMEA, and Asia Pacific) - **Founded**: Not publicly disclosed; CGS has served enterprise clients for 40+ years, and CGS Immersive operates as its innovation lab and training transformation engine. - **Founders**: Not publicly listed; the team is led by executives within CGS. ## Core Business - **Primary industry**: Corporate learning & development, immersive technology, AI-powered workforce training. - **Target customers**: B2B – enterprise organizations across 20+ sectors including healthcare, frontline industries, and high-stakes environments. - **Mission**: “Make tomorrow work” – transform workforce performance through immersive, AI-driven learning experiences. ## Products & Services - **[Cicero](https://cgsimmersive.com/)**: AI-powered roleplay and workforce productivity platform that delivers instant feedback and lets users practice unscripted, high-stakes scenarios. *(SaaS)* - **[TeamworkAR](https://cgsimmersive.com/)**: Augmented & virtual reality (XR/AR) platform for risk-free, hands-on training simulations, onboarding, and experiential learning. *(SaaS / Platform)* - **Transformation & Learning Consulting**: Strategic services to align learning journeys with business goals, including content design, analytics, and performance acceleration. *(Service)* ## Market Standing - **Valuation/Market Cap**: Not publicly available (privately held division). - **Key Metric**: Supports over **2 million learners per year** across 30+ countries and 30+ languages; delivers **40–60% cost reductions** and up to **$10M+ annual savings** for clients. - **Notable Investors/Partners**: Collaborative relationships with Apple, Google, and Meta; recognized by **Fast Company** as one of the world’s most innovative companies; **10+ consecutive years in Training Industry’s Top 20**. - **Growth Signals**: Transitioning from a custom learning solutions business to a scaled AI/XR platform company; holding **three patents in immersive technology** and hundreds of certifications; recent hiring for senior revenue and product roles. ## Competitive Advantages - **40+ years of global training expertise** embedded in enterprise learning. - **Measurable results** – clients see 53% faster onboarding, 60% higher retention, and multimillion-dollar savings. - **Patented immersive technology** (three patents) and deep collaborations with tech giants. - **2,000+ experts** in learning design, experience strategy, AI, and XR development. - **Enterprise-grade scale** – deployed across 40+ countries, 30+ languages, with robust security certifications. ## Strategic Focus - **Scale platform business** – grow Cicero and TeamworkAR from custom projects into self-service, AI/XR platforms. - **Deepen AI capabilities** – enhance real-time roleplay coaching and adaptive learning analytics. - **Expand global footprint** – leverage existing hubs and partnerships to reach new industries and geographies. - **Maintain thought leadership** – continue industry recognition and patent filings to stay ahead in immersive corporate learning. ## Why Work Here - **Culture of innovation** – “Invent boldly” with cross-functional teams building solutions used by millions. - **Global flexibility** – remote and hybrid roles available; hubs in Canada, the Americas, EMEA, and APAC. - **Learning & growth** – dedicated upskilling, cross-training, certification support, and mentorship from industry leaders. - **Inclusive environment** – globally inclusive, accessible workplace that values diverse perspectives. - **Impact** – directly contribute to transforming how the world learns and works; projects with world’s most admired brands. - **Perks**: Comprehensive health & wellness benefits, community volunteering opportunities, service milestones, and hackathons. - **Engineering culture**: Small, focused backend teams working with Go, Java, and modern cloud infrastructure; strong stakeholder communication expected. ## Sources 1. [CGS Immersive – Main Site](https://cgsimmersive.com/) 2. [CGS Immersive – Careers](https://cgsimmersive.com/careers) 3. [CGS Immersive – About Us](https://cgsimmersive.com/about) 4. [CGS Immersive – LinkedIn](https://www.linkedin.com/showcase/cgs-immersive/) 5. [CGS Immersive – Built In](https://builtin.com/company/cgs-immersive) ## Other roles at CGS Immersive - [Senior Full-Stack AI Product Engineer](https://feeny.ai/job/senior-full-stack-ai-product-engineer-cgs-immersive-canada-v1z20ztamjsk) — Canada - [End User Support Specialist](https://feeny.ai/job/end-user-support-specialist-cgs-immersive-canada-w0yprdpfg1rj) — Canada - [Instructional Delivery Scheduler](https://feeny.ai/job/instructional-delivery-scheduler-cgs-immersive-canada-pq16jrt404wf) — Canada - [Scheduling Manager](https://feeny.ai/job/scheduling-manager-cgs-immersive-canada-0a4mcp7fbtyj) — Canada - [Renewal Manager](https://feeny.ai/job/renewal-manager-cgs-immersive-saint-john-16k27edxsn5f) — Saint John - [Business Development Executive](https://feeny.ai/job/business-development-executive-cgs-immersive-canada-united-states-fxnxszgfa3e9) — Canada / United States - [Founding Sales Leader](https://feeny.ai/job/founding-sales-leader-cgs-immersive-saint-john-022gkt4z87hm) — Saint John - [Virtual Instructor (Phlebotomy)](https://feeny.ai/job/virtual-instructor-phlebotomy-cgs-immersive-united-states-qzerh7jwhv6b) — United States - [Virtual Instructor](https://feeny.ai/job/virtual-instructor-cgs-immersive-united-states-x7h78k03zvpf) — United States - [Product Specialist](https://feeny.ai/job/product-specialist-cgs-immersive-calgary-dtbngfamy09a) — Calgary, Canada