Software Developer
Calgary, AB · On-site
... contracts. Our systems are designed around modular, highly configurable components rather than ... software that customers depend on every day. We value engineers who take pride in their work, write ...
Calgary, AB · On-site
... contracts. Our systems are designed around modular, highly configurable components rather than ... software that customers depend on every day. We value engineers who take pride in their work, write ...
Calgary, AB · On-site
... contracts. Our systems are designed around modular, highly configurable components rather than ... software that customers depend on every day. We value engineers who take pride in their work, write ...
... contracts. Our systems are designed around modular, highly configurable components rather than ... software that customers depend on every day. We value engineers who take pride in their work, write ...
... contracts. Our systems are designed around modular, highly configurable components rather than ... software that customers depend on every day. We value engineers who take pride in their work, write ...
Calgary, AB · Remote
... contracts. Our systems are designed around modular, highly configurable components rather than ... software that customers depend on every day. We value engineers who take pride in their work, write ...
Quick apply
Calgary, AB · Remote
... contracts. Our systems are designed around modular, highly configurable components rather than ... software that customers depend on every day. We value engineers who take pride in their work, write ...
Professional experience as software engineer with at least a year of experience with Solidity ... contracts, cryptography, Ethereum and Javascript Familiarity with Github, DevOps and cloud server ...
Professional experience as software engineer with at least a year of experience with Solidity ... contracts, cryptography, Ethereum and Javascript Familiarity with Github, DevOps and cloud server ...
Calgary, AB · On-site +1
CA$125K - CA$165K/yr
Partner with engineers to design systems for testability (e.g., observability, contracts ... in software engineering, SDET, or test automation roles * Proven experience designing and ...
Calgary, AB · On-site +1
CA$125K - CA$165K/yr
Partner with engineers to design systems for testability (e.g., observability, contracts ... in software engineering, SDET, or test automation roles * Proven experience designing and ...
... engineer we need it to do the following. Requirements • Develop & test smart contracts and ... software engineer with at least a year of experience with Solidity programming • Experience in ...
Quick apply
... engineer we need it to do the following. Requirements • Develop & test smart contracts and ... software engineer with at least a year of experience with Solidity programming • Experience in ...
The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... contracts, and data flow design. Build prototypes or proofs-of-concept spanning UI and service ...
The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... contracts, and data flow design. Build prototypes or proofs-of-concept spanning UI and service ...
Calgary, AB · On-site +1
We are seeking a Contract Data Engineer to join an agile delivery team and support the design ... Apply software engineering best practices, including version control, branching strategies, peer ...
New
Calgary, AB · On-site +1
We are seeking a Contract Data Engineer to join an agile delivery team and support the design ... Apply software engineering best practices, including version control, branching strategies, peer ...
New
Calgary, AB · On-site
We are seeking a Contract Data Engineer to join an agile delivery team and support the design ... Apply software engineering best practices, including version control, branching strategies, peer ...
New
Quick apply
Calgary, AB · On-site
We are seeking a Contract Data Engineer to join an agile delivery team and support the design ... Apply software engineering best practices, including version control, branching strategies, peer ...
New
Design governed data products with clear contracts, documentation, lineage, and SLAs, enabling ... software engineering experience with strong Python and SQL, Spark and Databricks SQL are a plus.
Design governed data products with clear contracts, documentation, lineage, and SLAs, enabling ... software engineering experience with strong Python and SQL, Spark and Databricks SQL are a plus.
Work with corporate resources to manage Contract, ITAR, Cybersecurity Maturity Model Certification ... Engineering, Marketing or closely related discipline, or equivalent level of knowledge acquired ...
Work with corporate resources to manage Contract, ITAR, Cybersecurity Maturity Model Certification ... Engineering, Marketing or closely related discipline, or equivalent level of knowledge acquired ...
... contract documents as well as participating in mentoring, scheduling, budgeting, tendering ... Proficiency in building load analysis software. * Proficiency in AutoCad and/or Revit is an asset.
... contract documents as well as participating in mentoring, scheduling, budgeting, tendering ... Proficiency in building load analysis software. * Proficiency in AutoCad and/or Revit is an asset.
Executing tenders, constructability assessments, contract administration, and inspection of ... Experience with design software including AutoCAD and Civil3D is an asset. * Excellent listening ...
Executing tenders, constructability assessments, contract administration, and inspection of ... Experience with design software including AutoCAD and Civil3D is an asset. * Excellent listening ...
Calgary, AB · On-site
Rogers is seeking a Data Engineer to join the Data & AI team, supporting enterprise-scale data ... Day Length of Contract: Not Applicable (Regular Position) Work Location: 8200 Dixie Rd (341 ...
Calgary, AB · On-site
Rogers is seeking a Data Engineer to join the Data & AI team, supporting enterprise-scale data ... Day Length of Contract: Not Applicable (Regular Position) Work Location: 8200 Dixie Rd (341 ...
Calgary, AB · Hybrid
Executing tenders, constructability assessments, contract administration, and inspection of ... Familiarity in using water management software such as PCSWMM, MIKE, HEC-RAS or Infoworks is ...
Calgary, AB · Hybrid
Executing tenders, constructability assessments, contract administration, and inspection of ... Familiarity in using water management software such as PCSWMM, MIKE, HEC-RAS or Infoworks is ...
Calgary, AB · Hybrid
Executing tenders, constructability assessments, contract administration, and inspection of ... Familiarity in using water management software such as PCSWMM, MIKE, HEC-RAS or Infoworks is ...
Calgary, AB · Hybrid
Executing tenders, constructability assessments, contract administration, and inspection of ... Familiarity in using water management software such as PCSWMM, MIKE, HEC-RAS or Infoworks is ...
The role blends site presence with contract administration, coordinating among contractors ... Proficient with Autodesk AutoCAD, Revit, and/or Bentley MicroStation software. * Excellent ...
The role blends site presence with contract administration, coordinating among contractors ... Proficient with Autodesk AutoCAD, Revit, and/or Bentley MicroStation software. * Excellent ...
Ensuring that the level of performance is in accordance with the contract specifications, within ... software. * Checking vessel, structural, steel, piping spooling, assembly, and civil drawings.
Ensuring that the level of performance is in accordance with the contract specifications, within ... software. * Checking vessel, structural, steel, piping spooling, assembly, and civil drawings.
The Sr Mechanical Engineer may be involved in construction contract administration, site reviews on ... Computer experience using IESVE or similar software, manufacturer selection software, AI-enhanced ...
The Sr Mechanical Engineer may be involved in construction contract administration, site reviews on ... Computer experience using IESVE or similar software, manufacturer selection software, AI-enhanced ...
Design governed data products with clear contracts, documentation, lineage, and SLAs, enabling ... software engineering experience with strong Python and SQL, Spark and Databricks SQL are a plus.
Design governed data products with clear contracts, documentation, lineage, and SLAs, enabling ... software engineering experience with strong Python and SQL, Spark and Databricks SQL are a plus.
| Aspect | Contract Expedia Software Engineer | Contract Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, relevant coding skills | Bachelor's in CS or related field, relevant coding skills |
| Work Environment | Tech company, collaborative teams, Agile methodology | Varied industries, project-based, Agile or Waterfall |
| Employer & Industry Usage | Expedia, travel tech industry | Multiple industries, tech companies, startups |
| Search & Comparison Intent | Yes, often compared for similar roles in travel tech | Commonly searched for general software development roles |
The Contract Expedia Software Engineer and Contract Software Developer roles share similar educational backgrounds and work environments, especially in tech companies. However, Expedia-specific roles focus on travel technology solutions, while Software Developers may work across various industries. Understanding these differences helps candidates target the right opportunities based on industry focus and project scope.
Full-time
Medical, Dental, Vision, PTO
Posted 3 days ago
About Modular Solutions
Founded in 2015, Modular Solutions delivers enterprise-grade technology to the insurance industry. Our integrated platform enables insurers, mutuals, MGAs, and brokers to manage core operations through a single, highly configurable system. Designed for flexibility and long-term growth, our platform supports organizations operating in complex and regulated environments.
Position Summary
We are hiring several Software Developers across our product and platform teams. This posting spans intermediate to senior levels. Final level and team placement will be determined during the interview process based on demonstrated experience, strengths, and business needs.
AI is now a standard part of modern software development. At Modular Solutions, we expect engineers to be comfortable using generative AI tools as part of their daily workflow and to apply strong judgment when reviewing and validating outputs.
Some team members will focus on building production-grade AI-powered capabilities, including LLM integrations and retrieval-based workflows. Others will build core platform features that integrate with and extend these AI services. All developers are expected to collaborate across teams and contribute to high-quality, scalable systems.
Key Responsibilities
Required Qualifications
Preferred Qualifications
Our Technology Stack and Architecture
We primarily build using C# and .NET Core on the backend, with Entity Framework and PostgreSQL for data persistence. Our front-end applications are built with React and TypeScript. We leverage Azure for cloud infrastructure and operate in a service-oriented architecture with well-defined boundaries and clean API contracts.
Our systems are designed around modular, highly configurable components rather than tightly coupled implementations. We emphasize separation of concerns, clean code practices, and maintainable service boundaries. As the platform evolves, we prioritize scalability, observability, and long-term architectural integrity.
Why Join Modular Solutions
We are building a long-term platform in a complex industry. That means solving real architectural problems and delivering software that customers depend on every day. We value engineers who take pride in their work, write clean and well-tested code, and take the time to build things the right way. If you care about quality, reliability, and long-term maintainability, you will find meaningful work here.
We operate as a distributed team, with a preference for Alberta-based employees. We collaborate daily across product, engineering, and domain experts, and we come together periodically for in-person planning and team events. We value autonomy, accountability, and engineers who take ownership of their work.
You will be joining a team that treats software development as a craft, embraces modern tooling, including AI-assisted workflows, and takes pride in building production-grade systems the right way.
What We Offer
To Apply
Please submit your resume and a brief cover letter outlining your relevant experience and what excites you about this opportunity. We thank all applicants for their interest; only those selected for an interview will be contacted.