The role The Senior Software Developer is responsible for the end-to-end design, development, and ... in designing and maintaining reliable CI/CD pipelines, writing automated tests across multiple ...
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... in designing and maintaining reliable CI/CD pipelines, writing automated tests across multiple ...
Software Developer (SAP S/4HANA)
Calgary, AB · On-site +1
... of experience in software development (Co-op/Internship experience considered) is preferred ... Knowledge of automated unit testing techniques and test-driven development is considered an asset.
Software Developer (SAP S/4HANA)
Calgary, AB · On-site +1
... of experience in software development (Co-op/Internship experience considered) is preferred ... Knowledge of automated unit testing techniques and test-driven development is considered an asset.
Experience programming in C# and .NET frameworks using Microsoft Visual Studio * Experience with automated test frameworks utilizing Python * Experience with software configuration management tools
Quick apply
Experience programming in C# and .NET frameworks using Microsoft Visual Studio * Experience with automated test frameworks utilizing Python * Experience with software configuration management tools
About Modular Solutions Founded in 2015, Modular Solutions delivers enterprise-grade technology to ... Position Summary We are hiring several Software Developers across our product and platform teams.
About Modular Solutions Founded in 2015, Modular Solutions delivers enterprise-grade technology to ... Position Summary We are hiring several Software Developers across our product and platform teams.
Software Developer
Calgary, AB · Remote
Salary: About Modular Solutions Founded in 2015, Modular Solutions delivers enterprise-grade ... Position Summary We are hiring several Software Developers across our product and platform teams.
Quick apply
Software Developer
Calgary, AB · Remote
Salary: About Modular Solutions Founded in 2015, Modular Solutions delivers enterprise-grade ... Position Summary We are hiring several Software Developers across our product and platform teams.
Manufacturing Test Engineer
Calgary, AB · On-site
The Manufacturing Test Engineer supports our production floor, where we assemble and manufacture ... Competence in developing and debugging test software in Python, C and/or C++, with LabVIEW ...
Manufacturing Test Engineer
Calgary, AB · On-site
The Manufacturing Test Engineer supports our production floor, where we assemble and manufacture ... Competence in developing and debugging test software in Python, C and/or C++, with LabVIEW ...
In this role, you will have the opportunity to: Design and architect complex frontend applications ... Design, implement, test, document, and maintain complex frontend features using modern JavaScript ...
In this role, you will have the opportunity to: Design and architect complex frontend applications ... Design, implement, test, document, and maintain complex frontend features using modern JavaScript ...
Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class ... Design, develop, test, maintain, and improve software components that support intelligent product ...
Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class ... Design, develop, test, maintain, and improve software components that support intelligent product ...
Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class ... Design, develop, test, maintain, and improve software components that support intelligent product ...
Quick apply
Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class ... Design, develop, test, maintain, and improve software components that support intelligent product ...
You communicate clearly in a distributed team setting and take pride in writing code that is ... a small engineering team. What we're looking for * 2+ years of professional experience building ...
You communicate clearly in a distributed team setting and take pride in writing code that is ... a small engineering team. What we're looking for * 2+ years of professional experience building ...
Software Developer, Co-op
Calgary, AB · Hybrid
CA$67K/yr
Clio is the global leader in legal AI technology, empowering legal professionals and law firms of ... We are currently seeking a new Software Developer, Co-op to join our Engineering team out of hub ...
Software Developer, Co-op
Calgary, AB · Hybrid
CA$67K/yr
Clio is the global leader in legal AI technology, empowering legal professionals and law firms of ... We are currently seeking a new Software Developer, Co-op to join our Engineering team out of hub ...
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... In this role you will have the opportunity to * Architect Complex Systems: Design and model ...
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... In this role you will have the opportunity to * Architect Complex Systems: Design and model ...
Software Developer, Mobile
Calgary, AB · Remote
CA$129K - CA$149K/yr
Clio is the global leader in legal AI technology, empowering legal professionals and law firms of ... Summary: We are currently seeking a Software Developer, Mobile to join our rapidly growing ...
Software Developer, Mobile
Calgary, AB · Remote
CA$129K - CA$149K/yr
Clio is the global leader in legal AI technology, empowering legal professionals and law firms of ... Summary: We are currently seeking a Software Developer, Mobile to join our rapidly growing ...
If you are an experienced software developer proficient in cloud web services and enjoy working in a dynamic, fast-paced team leveraging state-of-the-art technologies, we would love to hear from you!
If you are an experienced software developer proficient in cloud web services and enjoy working in a dynamic, fast-paced team leveraging state-of-the-art technologies, we would love to hear from you!
Strong programming experience in multi-tier applications based on Microsoft .NET technology stack including C#, VB.NET, MVC, Webforms, Web Services, REST API's * Experience with .NET based server ...
Strong programming experience in multi-tier applications based on Microsoft .NET technology stack including C#, VB.NET, MVC, Webforms, Web Services, REST API's * Experience with .NET based server ...
Senior Software Developer (Remote)
Calgary, AB · Remote
CA$110K - CA$145K/yr
This is an existing role in our team. We are looking for a strategic and collaborative Senior Software Developer to join our Development & Engineering team to work on our Social Media Archiving ...
Quick apply
Senior Software Developer (Remote)
Calgary, AB · Remote
CA$110K - CA$145K/yr
This is an existing role in our team. We are looking for a strategic and collaborative Senior Software Developer to join our Development & Engineering team to work on our Social Media Archiving ...
We're hiring a Senior Software Developer to join the One45 team. You'll join a product with more ... test a feature before it ships. Everyone contributes across the stack. Everyone participates in ...
We're hiring a Senior Software Developer to join the One45 team. You'll join a product with more ... test a feature before it ships. Everyone contributes across the stack. Everyone participates in ...
We're hiring a Senior Software Developer to join the One45 team. You'll join a product with more ... test a feature before it ships. Everyone contributes across the stack. Everyone participates in ...
Quick apply
We're hiring a Senior Software Developer to join the One45 team. You'll join a product with more ... test a feature before it ships. Everyone contributes across the stack. Everyone participates in ...
Manager, Software
Calgary, AB · On-site
Our Software Development team is expanding, and we're seeking a Manager, Software to drive ... Strong programming skills with the ability to design, review, and mentor others in test automation ...
Manager, Software
Calgary, AB · On-site
Our Software Development team is expanding, and we're seeking a Manager, Software to drive ... Strong programming skills with the ability to design, review, and mentor others in test automation ...
... Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level design, implementation, test and maintenance * Carry out research and prepare ...
Quick apply
... Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level design, implementation, test and maintenance * Carry out research and prepare ...
Internship Software Developer In Test information
What are the key skills and qualifications needed to thrive as an Internship Software Developer In Test, and why are they important?
What does an Internship Software Developer In Test do?
What types of projects or tasks can an Internship Software Developer In Test expect to work on?
What is the difference between Internship Software Developer In Test vs Software Developer In Test?
| Aspect | Internship Software Developer In Test | Software Developer In Test |
|---|---|---|
| Credentials | Typically pursuing or recently completed a degree in Computer Science or related field | Bachelor's or higher in Computer Science or related field, with some experience |
| Work Environment | Entry-level, learning-focused, often part-time or temporary | Full-time, professional environment with ongoing projects |
| Employer & Industry Usage | Internships offered by tech companies, startups, and software firms | Full-time roles in software development companies, tech firms, and QA teams |
The main difference is that an Internship Software Developer In Test is an entry-level, learning position designed for students or recent graduates, while a Software Developer In Test is a full-time professional role requiring more experience. Interns focus on gaining skills and understanding testing processes, whereas full-time developers In Test are responsible for designing and executing test automation and quality assurance tasks.
Other
Posted 20 days ago
Job description
The role
The Senior Software Developer is responsible for the end-to-end design, development, and release of complex software applications and systems. This position requires advanced technical expertise, leadership in software architecture, and cross-functional collaboration to ensure high-quality, secure, and scalable solutions. As a Senior Software Developer on the Admin Platform team, you will design, build, and operate the core services that underpin Evo, our cloud-based geoscience platform. Working within a microservices architecture built on Python, FastAPI, Kubernetes, and GCP, you will lead the development of highly reliable, scalable backend systems that power data organization, permission management, auditability, and integrations. This role also includes project management responsibilities and providing technical guidance and mentorship to team members.
In this role you will have the opportunity to
- Lead the end-to-end design and architecture of complex software applications and core backend services, using appropriate modeling techniques and leading design reviews to ensure high-quality, scalable solutions.
- Design, code, test, and refactor complex programs and integration software services, while championing the use of agreed-upon standards and development tools across the team to achieve well-engineered outcomes.
- Own the release management lifecycle by planning, scheduling, and coordinating software releases across multiple teams, ensuring all deliverables meet defined quality, security, and compliance standards.
- Define, document, and execute projects by preparing realistic plans, managing risks, and monitoring project resources to ensure alignment with organizational goals and stakeholder expectations.
- Act as a key technical leader by mentoring team members, enhancing existing processes with emerging technologies, and providing technical guidance in cross-functional collaborations to meet user needs.
Essential Knowledge, Skill and experience
- Possess a Bachelor's degree in a relevant field and over 7 years of software development experience, including designing, building, and maintaining scalable RESTful APIs, ideally with Python and FastAPI.
- Bring strong experience with cloud platforms (GCP, AWS, or Azure), deploying services in containerized environments (Kubernetes), and managing cloud resources using Infrastructure as Code (e.g., Terraform).
- Demonstrate proficiency in designing and maintaining reliable CI/CD pipelines, writing automated tests across multiple layers (e.g., unit, integration), and familiarity with modern frontend technologies like React.
- Showcase the ability to work autonomously on complex technical tasks, influence stakeholders, facilitate collaboration, and make decisions that impact project success.
- Combine deep industry knowledge with the ability to communicate complex ideas effectively, drive team development, and apply expertise to ensure security, privacy, and ethical best practices are followed.