Senior Software Engineering Professional

3 weeks ago


Calgary, Alberta, Canada Triumph Well Services Full time

About the Role:


Triumph Well Services is seeking a skilled and experienced software developer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, testing, and maintaining high-quality software solutions.


About You:



  • You have a strong educational background in computer science or a related field and hold a degree from a reputable institution.
  • Experience in software development is an asset, but not required. We are open to training and developing the right candidate.

Responsibilities:


Software Development:

  • Create, modify, integrate, and test complex software code to meet project requirements.
  • Maintain existing software systems by making necessary modifications and enhancements.
  • Collaborate with cross-functional teams to identify and prioritize project needs.
  • Develop technical specifications and designs to support software development projects.

Technical Expertise:

  • Proficiency in programming languages such as Java, Python, C++, etc.
  • Strong understanding of software design patterns, algorithms, and data structures.
  • Familiarity with Agile development methodologies and version control systems.

Communication and Collaboration:

  • Effective communication of technical information to both technical and non-technical stakeholders.
  • Collaboration with colleagues to resolve technical issues and improve processes.

About Our Offer:



  • We offer a competitive salary range of $90,000 - $120,000 per year, depending on experience.
  • A comprehensive benefits package, including dental, health, and vision care.
  • The opportunity to work in a dynamic and supportive environment with a talented team of professionals.
  • Ongoing professional development and growth opportunities.
  • A permanent full-time position with a 30-40 hour workweek.
  • Work language: English.


  • Calgary, Alberta, Canada Antares Professional Corporation Chartered Professional Accountants Full time

    Job Description:We are seeking a skilled Senior Software Engineer to join our team at Antares Professional Corporation Chartered Professional Accountants. In this role, you will be responsible for designing, developing, testing, and deploying software applications for our clients.


  • Calgary, Alberta, Canada Barr Engineering Co. Full time

    Job SummaryThe Mechanical Engineer – Mid Level will be part of a multidisciplinary project team providing technical expertise to clients in the mining and heavy industrial sectors. The role involves designing industrial systems, preparing engineering documents, and conducting analyses. A strong background in mechanical engineering and experience with...


  • Calgary, Alberta, Canada Thurber Engineering Full time

    Exciting Opportunity for a Senior Hydrotechnical EngineerThurber Engineering is seeking an experienced Senior Hydrotechnical Engineer to join our team in Calgary, Alberta.As a key member of our team, you will work on varied projects and lead multidisciplinary teams with guidance from senior professionals. Our collaborative office environment fosters open...


  • Calgary, Alberta, Canada Triumph Well Services Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to join our team at Triumph Well Services. This is a permanent, full-time opportunity with a competitive salary and comprehensive benefits package.About the RoleThis role is responsible for designing, developing, testing, and maintaining software applications to support the company's operations.The...


  • Calgary, Alberta, Canada Thurber Engineering Full time

    Job OverviewWe are seeking a highly skilled Senior Civil Engineer to join our team in Calgary, Alberta. As a key member of our engineering team, you will be responsible for providing technical support and leadership on projects, including surface water assessments and mitigations for linear infrastructure projects.Key ResponsibilitiesProvide technical...


  • Calgary, Alberta, Canada Associated Engineering (ONT) Ltd Full time

    Job TitleSoftware Development PositionLocationAbsentCategoryIT FieldJob TypeContract OpportunityAbout UsAssociated Engineering (ONT) Ltd is an employee-owned, Canadian company focused on building sustainable communities. We prioritize technical excellence, business performance, and community involvement.We value collaboration, professional development, and a...


  • Calgary, Alberta, Canada thinktech software inc Full time

    Job Description:We are seeking a highly skilled Senior Marketing Professional to join our team at Thinktech Software Inc.Company Overview:Thinktech Software Inc. is a leading software development company dedicated to providing innovative solutions to businesses worldwide.Salary and Benefits:The estimated salary for this position is between $60,000 - $80,000...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    About Equinox Engineering LtdWe are a leading engineering company specializing in gas processing and oil field facilities.Job Title: Senior Process Design EngineerEstimated Salary: $120,000 - $150,000 per yearJob DescriptionThe Senior Process Design Engineer will lead the design and development of process systems for our clients. The ideal candidate will...


  • Calgary, Alberta, Canada Beairsto & Associates Engineering Ltd. Full time

    Job SummaryThe Senior Geotechnical Engineer / Geotechnical Department Manager will be responsible for the overall supervision, training, and day-to-day management of personnel in the Geotechnical Department. This includes acting as a mentor, monitoring and supporting employee's professional development, managing the workloads of employees, and overseeing...


  • Calgary, Alberta, Canada Equinox Engineering Ltd Full time

    Overview:Equinox Engineering Ltd is seeking an experienced Senior Pipeline Engineering Manager to join our team in the role of Pipeline Design and Operations Director. As a key member of our management team, you will be responsible for leading the design and delivery of above ground pipeline projects.SalaryThe salary for this position is estimated to be...


  • Calgary, Alberta, Canada Kiewit Corporation Full time

    About the Role: We are seeking a highly skilled Senior Software Engineer to join our team at "{company}". As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions.Main Responsibilities:Design and develop scalable software systemsCollaborate with cross-functional teams to...


  • Calgary, Alberta, Canada thinktech software inc Full time

    Job OverviewThinktech Software Inc. is seeking an experienced Software Engineering Professional - Website Development and Maintenance to join our team. This role involves designing, developing, and maintaining websites for clients, ensuring optimal server performance and user experience.About the JobEstimated Salary: $70,000 - $90,000 per year (depending on...


  • Calgary, Alberta, Canada thinktech software inc Full time

    Are you looking for a challenging role in network administration with a reputable software company? Thinktech Software Inc. is seeking a skilled Senior Network Systems Engineer to join our team.About the RoleWe are seeking a highly experienced and detail-oriented Network Systems Engineer to manage our company's network infrastructure, ensuring its stability,...


  • Calgary, Alberta, Canada Norrep Capital Management Full time

    About the Role:Our company is seeking a highly skilled Senior Software Engineer with expertise in Python to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with our development team to deliver complex projects on time and within...


  • Calgary, Alberta, Canada PurposeMed Full time

    PurposeMed is looking for a Senior Software Engineering Manager to lead our engineering team. As a key member of our leadership team, you will be responsible for guiding and mentoring team members, providing coaching through 1:1s and running performance reviews to support ongoing professional development.The ideal candidate will have 3-5 years of experience...


  • Calgary, Alberta, Canada Barr Engineering Co. Full time

    Job OverviewWe are seeking an experienced Geochemist - Senior Professional to join our team at Barr Engineering Co.This is a challenging and rewarding role that requires a strong background in environmental geochemistry, geology, or a related field. The successful candidate will have excellent analytical skills, be able to work effectively in a team...


  • Calgary, Alberta, Canada Barr Engineering Co. Full time

    Job SummaryWe are seeking a highly skilled Senior Mechanical Engineer to join our team at Barr Engineering Co.About the RoleThis is a mid-level position that requires significant experience in mechanical engineering and related technical expertise. The successful candidate will work with multidisciplinary project teams, providing design and construction...


  • Calgary, Alberta, Canada thinktech software inc Full time

    We are seeking a skilled Software Engineering Specialist to join our team at Thinktech Software Inc. This is a permanent, full-time position with an estimated salary of $80,000-$120,000 per year.About the RoleThis role involves working closely with clients to develop and document website requirements, designing and integrating website-related code,...


  • Calgary, Alberta, Canada thinktech software inc Full time

    Job OverviewThinktech Software Inc. is seeking a highly skilled and experienced Software Engineering Specialist to join our team.


  • Calgary, Alberta, Canada ROGII Canada Ltd Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at ROGII Canada Ltd. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining complex software applications.About the RoleThis is a permanent position with 40 hours per week, offering a competitive salary...