Intermediate Application Developer

Modest Tree

Modest Tree

Marketing & Communications, Software Engineering

Halifax, NS, Canada

Posted on Apr 30, 2026
The software development team is responsible for development of Xplorer application software and supporting development systems for builds and deployment. This role requires a curious and inquisitive person who shows initiative and seeks opportunities to continuously expand their area of understanding and improve their skillset.To qualify you will need to have the following skills and attributes:- Live in Halifax Nova Scotia or are willing to relocate to work on site- Bachelor’s degree in Computer Science or equivalent training / experience- 3+ years relevant professional experience- Solid coding skills in an object-oriented language, C#- You’ve done professional or hobbyist work using 3D game engines- Passion for learning new technologies- Solid debugging and problem-solving abilities- A strong drive, work ethic and attention to detail are essential- Solid understanding of Git version control- You work well in a team and feel comfortable doing some individual heavy lifting- You take pride in the work that you doAdditional relevant experience:- Experience with Unity game development- 3D mathematics and trigonometry skills- Quality assurance and application testing experience- Experience working with REST APIs and WebSockets- WebGL development experience- Native development and debugging experienceResponsibilities:- Create effective and creative interactive training software- Develop robust 3D training applications using Unity, C# and VR / AR toolkits as required- Consistently write quality code according to specifications and best practices- Identity and resolve bugs efficiently- Assist in identifying, defining and documenting development requirements and specifications- Assist in quality assurance activities- Research emerging application development software applications, products, languages and standards in support of development efforts- Other duties as may be requiredSecurity Clearance:- Background check is required for employment- Candidates must currently hold Canadian Security Clearances (Reliability, Secret) or have ability to obtainWhat we offer:- A hybrid and flexible hours work model- Learning opportunities and room to advance in an innovative, dynamic and diverse environment- Work with rapidly evolving technologies and tech that is pushing the limits.- Collaborating cross-functionally with all teams throughout the Business- Competitive salary and comprehensive benefits packages