... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Software Architect
Calgary, AB · On-site
... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Quick apply
Software Architect
Calgary, AB · On-site
... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
... project management skills with the ability to plan, execute, and deliver software development ... projects on time and within budget. +Proficiency with software testing methodologies, including ...
... project management skills with the ability to plan, execute, and deliver software development ... projects on time and within budget. +Proficiency with software testing methodologies, including ...
Business Development Manager - Forensic Consulting Role Overview Drive revenue growth and ... Proficiency in Microsoft Office Suite and CRM software, specifically SalesForce. * Soft Skills:
Business Development Manager - Forensic Consulting Role Overview Drive revenue growth and ... Proficiency in Microsoft Office Suite and CRM software, specifically SalesForce. * Soft Skills:
Viridien is seeking a Technical Business Development Manager to drive strategic commercial growth ... Familiarity with geoscience workflows and industry software * Strong presentation, negotiation, and ...
Viridien is seeking a Technical Business Development Manager to drive strategic commercial growth ... Familiarity with geoscience workflows and industry software * Strong presentation, negotiation, and ...
Job Overview We're looking for a Product Manager in our Capture Engineering team with a deep understanding of both hardware and software systems to lead the development of integrated software ...
Job Overview We're looking for a Product Manager in our Capture Engineering team with a deep understanding of both hardware and software systems to lead the development of integrated software ...
Reporting to the Talent Development Management the Learning & Development Advisor plays a key role ... Software : Proficiency in e-learning authoring tools, specifically Articulate 360. Experience with ...
Reporting to the Talent Development Management the Learning & Development Advisor plays a key role ... Software : Proficiency in e-learning authoring tools, specifically Articulate 360. Experience with ...
The role We are seeking a competitive, self-motivated Enterprise Business Development Manager to be ... Experience with the Video software industry solution is an asset Compensation Package Base Salary ...
Quick apply
The role We are seeking a competitive, self-motivated Enterprise Business Development Manager to be ... Experience with the Video software industry solution is an asset Compensation Package Base Salary ...
... development processes and best practices. * Test software functionality and troubleshoot issues as they arise. * Collaborate with cross-functional teams, including product managers and data ...
... development processes and best practices. * Test software functionality and troubleshoot issues as they arise. * Collaborate with cross-functional teams, including product managers and data ...
The role We are seeking a competitive, self-motivated Enterprise Business Development Manager to be ... Experience with the Video software industry solution is an asset Compensation Package Base Salary ...
Quick apply
The role We are seeking a competitive, self-motivated Enterprise Business Development Manager to be ... Experience with the Video software industry solution is an asset Compensation Package Base Salary ...
Our integrated platform enables insurers, mutuals, MGAs, and brokers to manage core operations ... AI is now a standard part of modern software development. At Modular Solutions, we expect engineers ...
Our integrated platform enables insurers, mutuals, MGAs, and brokers to manage core operations ... AI is now a standard part of modern software development. At Modular Solutions, we expect engineers ...
Software Developer
Calgary, AB · Remote
Our integrated platform enables insurers, mutuals, MGAs, and brokers to manage core operations ... AI is now a standard part of modern software development. At Modular Solutions, we expect engineers ...
Quick apply
Software Developer
Calgary, AB · Remote
Our integrated platform enables insurers, mutuals, MGAs, and brokers to manage core operations ... AI is now a standard part of modern software development. At Modular Solutions, we expect engineers ...
Reporting Structure/Department Reporting to the Software Development Manager, this Senior position is a key role within the Development department that has a direct impact on company technical ...
Reporting Structure/Department Reporting to the Software Development Manager, this Senior position is a key role within the Development department that has a direct impact on company technical ...
Senior Software Developer
Calgary, AB · On-site
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... development tools across the team to achieve well-engineered outcomes. * Own the release management ...
Senior Software Developer
Calgary, AB · On-site
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... development tools across the team to achieve well-engineered outcomes. * Own the release management ...
Business Development - Operations Manager
Calgary, AB · On-site
CA$24 - CA$28/hr
Business Development & Operations Manager Calgary, Alberta | Full-Time, Commission-Based Sales ... Proficiency with CRM and applicant tracking software. Work Environment * Calgary based, with ...
New
Quick apply
Business Development - Operations Manager
Calgary, AB · On-site
CA$24 - CA$28/hr
Business Development & Operations Manager Calgary, Alberta | Full-Time, Commission-Based Sales ... Proficiency with CRM and applicant tracking software. Work Environment * Calgary based, with ...
New
Strong interest and skills for real estate development, construction, project management, and cost control. * Proficiency with industry-standard software, including BIM360, Bluebeam, APR, or similar ...
Strong interest and skills for real estate development, construction, project management, and cost control. * Proficiency with industry-standard software, including BIM360, Bluebeam, APR, or similar ...
Senior Software Developer
Calgary, AB · On-site
This role focuses on the end-to-end design and development required to visualize complex geoscience ... state management, API contracts, and data flow design. Build prototypes or proofs-of-concept ...
Senior Software Developer
Calgary, AB · On-site
This role focuses on the end-to-end design and development required to visualize complex geoscience ... state management, API contracts, and data flow design. Build prototypes or proofs-of-concept ...
Senior Software Engineer & Designer Employee type: Full time, Permanent Location: Calgary, Alberta ... development and management services. Our staff are industry leaders in forestry, technology ...
Quick apply
Senior Software Engineer & Designer Employee type: Full time, Permanent Location: Calgary, Alberta ... development and management services. Our staff are industry leaders in forestry, technology ...
Senior Software Engineer & Designer
Calgary, AB · On-site +1
CA$117K - CA$131K/yr
Senior Software Engineer & Designer Employee type: Full time, Permanent Location: Calgary, Alberta ... development and management services. Our staff are industry leaders in forestry, technology ...
Senior Software Engineer & Designer
Calgary, AB · On-site +1
CA$117K - CA$131K/yr
Senior Software Engineer & Designer Employee type: Full time, Permanent Location: Calgary, Alberta ... development and management services. Our staff are industry leaders in forestry, technology ...
As businesses evolve their application development frameworks, they're increasingly drawn to the ... Collaborate closely with product managers and other engineers to understand business priorities and ...
As businesses evolve their application development frameworks, they're increasingly drawn to the ... Collaborate closely with product managers and other engineers to understand business priorities and ...
Software Dev Manager information
What is the difference between Software Dev Manager vs Software Engineer?
| Aspect | Software Dev Manager | Software Engineer |
|---|---|---|
| Credentials | Bachelor's/Master's in CS or related field, leadership experience | Bachelor's/Master's in CS or related field, coding skills |
| Work Environment | Team leadership, project management, cross-department collaboration | Design, develop, test software applications |
| Industry Usage | Used in tech companies, software firms, IT departments | Used across tech, finance, healthcare, and more |
The main difference is that a Software Dev Manager oversees teams and projects, focusing on leadership and strategy, while a Software Engineer primarily focuses on coding and developing software. Both roles require technical skills, but the manager role adds leadership and project management responsibilities.
What are Software Dev Managers?
How does a Software Dev Manager typically balance technical leadership with people management responsibilities?
What are the key skills and qualifications needed to thrive as a Software Development Manager, and why are they important?
Contractor
Posted 29 days ago
Job description
About GeoSoftware
GeoSoftware is a global leader in Geoscience Software and provides a comprehensive range of software solutions that support our clients to achieve their goals. Our tools help our clients to develop a better understanding of the subsurface, manage exploration and development risks, and quantify reserves more accurately with our advanced geoscience technology.
Working at GeoSoftware is all about passion and sharing our ambition for ongoing technological innovation. We have more than 150 employees, spread over 18 different countries. Our people are our most important asset, and developing our talents is a priority. As part of GeoSoftware, you will work with international and diverse teams of experts in an environment of excellence, which will enable you to create your own opportunities and realize your full potential.
Job Summary
We are looking for a driven Software Architect to join our team in Calgary, Canada.
The Architect contributes to the development and refinement of software architecture in cooperation with senior team members. This role focuses on implementing architectural patterns, supporting domain modeling efforts, and ensuring code quality and maintainability. The Architect works closely with development teams to translate design principles into working solutions.
Duties and Responsibilities
Assist in implementing architectural patterns and principles.
Support modernization efforts of legacy systems.
Participate in domain modeling and design discussions.
Ensure code quality and maintainability through best practices.
Collaborate with development teams to align implementation with architectural goals.
Contribute to secure coding practices and CI/CD processes.
Document architectural decisions and communicate them effectively to technical and non-technical audiences.
Skills & Competencies
1. Technical Skills
Understanding of microservices, event-driven architecture, hexagonal architecture, etc.
Familiarity with Domain-Driven Design
Familiarity with secure coding and CI/CD tools
Proficiency in C++. Python experience is a plus
Proficiency in Object Oriented Programming principles
Proficiency in usage of AI as means of increasing the quality of code
2. Soft Skills
Eager learner and team player
Good collaboration skills
Detail-oriented and quality-focused
Open to feedback and continuous improvement
Ability to communicate clearly with both technical and non-technical audiences
Qualifications & Requirements
Required:
A master's degree (MSc) in Computer Science, Software Engineering, or in a scientific field with strong affinity with software development.
2-3 years' experience in software development.
Proficiency in written and spoken English.
Preferred:
Familiar with oil and gas concepts and terminology.
Travel
No travel is expected.