Senior Software Developer
3 weeks ago
Senior Software Developer (C++/Python) - VisualizationThis range is provided by Altis Technology. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$140,000.00/yr - CA$155,000.00/yrLocationCalgary, AB / Vancouver, BC – Hybrid (2 days in the office)Compensation & Perks$140,000–$155,000/year plus health benefits, RRSP contributions, profit sharing, employee stock purchase plan, educational reimbursement, and more.Role OverviewYou will be working at the forefront of geoscience innovation, collaborating with domain experts to design and optimize advanced C++ algorithms that drive cloud-based modeling workflows. You’ll also build scalable Python back-end services that deliver these high-performance solutions to modern web applications. You will help shape the evolution of a cloud-based geoscience automodeling platform leveraging machine learning to extract insights from drilling data.Key ResponsibilitiesSoftware DesignArchitect and design complex software applications, modules, and components.Apply modeling techniques aligned with established software design standards.Produce and communicate multiple design perspectives to meet functional, non-functional, and security requirements.Evaluate design alternatives and make informed trade-offs.Review and enhance both your own designs and those of colleagues.Software DevelopmentDevelop, test, document, refactor, and maintain complex programs and integration services.Advocate for the adoption of appropriate development methods, tools, and best practices.Ensure consistent use of standards and tools across the team for high-quality, maintainable outcomes.Collaborate with domain experts to implement geoscience algorithms optimized for performance and maintainability.Participate in code reviews and provide guidance to peers.Release ManagementPlan and manage release schedules in line with business objectives.Coordinate release activities across multiple teams and stakeholders, ensuring quality, security, and compliance.Communicate release plans, progress, and results to stakeholders.Conduct post-release reviews and implement improvements.QualificationsBachelor’s degree in Computer Science, Engineering, or a related field.7+ years of professional software development experience.Strong proficiency in C++ and/or Python. Ideally, both.Experience developing and maintaining RESTful APIs and back-end services.Hands‑on experience with major cloud platforms (AWS, Azure, GCP) and container orchestration (Kubernetes).Familiarity with infrastructure as code, CI/CD pipelines, and DevOps practices.Assets (not required)Experience with Flask or FastAPI.Exposure to Three.js or web-based 3D rendering.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionInformation TechnologyIndustriesSoftware Development #J-18808-Ljbffr
-
Java/NodeJS Software developer
3 weeks ago
Calgary, Canada Veracity Software Inc Full timeJob Title: Java/NodeJS Software Developer Experience Level: Level 3 (senior): 5‑7 years Location: Calgary (Day 1 onboarding onsite / in office presence 3× week) Overview We're seeking someone to join our team as a Software Developer in Wealth Management Technology to work on our mobile services platform. In the Technology division, we leverage innovation...
-
Java/NodeJS Software developer
3 weeks ago
Calgary, Canada Veracity Software Inc Full timeJob Title: Java/NodeJS Software Developer Experience Level: Level 3 (senior): 5‑7 years Location: Calgary (Day 1 onboarding onsite / in office presence 3× week) Overview We're seeking someone to join our team as a Software Developer in Wealth Management Technology to work on our mobile services platform. In the Technology division, we leverage innovation...
-
Senior ServiceNow Developer
1 week ago
Calgary, Alberta, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We currently have a Senior ServiceNow Developer position with our large global consulting client. **Job Title:**Senior ServiceNow Developer**Location:** Calgary, Canada**Rate:**...
-
Senior Software Developer
3 weeks ago
Calgary, Canada Seequent Full timeAt Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster. We build world‑leading technology that is at the forefront of Earth sciences, transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and build better infrastructure,...
-
Senior Software Developer
3 weeks ago
Calgary, Canada Seequent Full timeAt Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster. We build world‑leading technology that is at the forefront of Earth sciences, transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and build better infrastructure,...
-
Senior Lead Software Engineer, Upstream Platform
6 minutes ago
Calgary, Canada Quorum Software Full timeA leading software company in energy is seeking a Senior Lead Software Engineer in Calgary, Alberta. This role involves leading the design and development of enterprise solutions within an Agile environment. Candidates should have 15+ years of experience, expertise in .NET, and proficiency in cloud technologies. Strong communication and analytical skills are...
-
Senior Software Developer
2 weeks ago
Calgary, Canada Robert Half Full timeOur Calgary client in the medical technology sector is seeking a Senior Software Developer to design and deliver innovative software solutions that support healthcare advancements. This role combines technical leadership with hands-on development and offers the opportunity to work on projects that directly impact patient experiences and treatment. Key...
-
Senior Software Developer
3 weeks ago
Calgary, Canada Clio Full timeSenior Software Developer Join to apply for the Senior Software Developer role at Clio Summary We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. This...
-
Senior Software Developer
3 weeks ago
Calgary, Canada Clio Full timeSenior Software Developer Join to apply for the Senior Software Developer role at Clio Summary We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. This...
-
Senior Software Developer
3 weeks ago
Calgary, Canada Millennium EMS Solutions Ltd. Full timeJoin to apply for the Senior Software Developer role at Millennium EMS Solutions Ltd. The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing products. They must be able to clearly and effectively communicate within the team, provide solutions to problems and share their...