companyH2 Analytics logo

Senior Software Engineer for Custom Projects

Remote Full-time CA$120K/yr - CA$170K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

To be successful in this role, you should possess: - Strong architecture and design skills - Full stack development expertise with TypeScript, JavaScript - Advanced knowledge of reactive UI frameworks (React, Vue, etc.) - Advanced database experience (SQL/NoSQL), particularly PostgreSQL, PostGIS, geospatial data - Experience developing REST APIs - Deep experience with Linux and Docker containers - A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.

About the job

H2 Analytics is at the forefront of transforming how professionals prepare for high-stakes scenarios using cutting-edge simulation and data-driven technologies. We have developed the Exercise Architect Suite (EASE), which serves military, intelligence, law enforcement, and emergency response sectors by facilitating the creation of critical training exercises. Join our dynamic team where your coding skills drive exceptional performance, and innovation is a core value.

About the Team and Role:

We are launching a new Custom Projects team dedicated to developing innovative products aligned with our mission. To realize these greenfield projects, we seek versatile engineers capable of swiftly prototyping ideas and laying the groundwork for products that will enhance the EASE suite. We are eager to welcome a proactive Senior Developer to design and build data analysis tools for intelligence operatives.

This position is hands-on; you will primarily engage in coding, system design, prototyping, and product deployment. The technologies, frameworks, and tools for these new systems are yet to be determined, and you will have a significant say in their selection and architectural approach.

Our engineering team operates entirely remotely; while our headquarters are in Ottawa, you are welcome to visit. This role can be performed from any location in Canada with flexible hours, although core meetings will be based on Eastern Time. Occasional international travel may be required.

About You:

You are a well-rounded senior software engineer with at least 6+ years of experience in developing complex web applications and backend services as a full-stack engineer, including a minimum of 2 years in a senior capacity. We would also consider candidates with staff-level experience. You are confident leading intricate features, quickly building proof-of-concepts, and managing features comprehensively.

We Look For:

  • Exceptional architecture and design capabilities

  • Full stack development proficiency with TypeScript and JavaScript

  • In-depth knowledge of reactive UI frameworks (React, Vue, etc.)

  • Extensive database experience (SQL/NoSQL), especially with PostgreSQL, PostGIS, and geospatial data

  • Proven experience in developing REST APIs

  • Strong background in Linux and Docker containers

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience

About H2 Analytics

H2 Analytics is a pioneering company reshaping professional training for high-stakes environments through advanced simulation and data-driven tools, such as the Exercise Architect Suite (EASE). Our solutions are utilized by military, intelligence, law enforcement, and emergency response organizations to create mission-critical training exercises.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.