Search jobs > Calgary, AB > Temporary > Software developer

Software Developer

CB Canada
Calgary, Alberta, Canada
$80K-$130K a year (estimated)
Temporary

Software Developer

On behalf of our client, Procom is seeking a Software Developer for a 6 month contract, in Calgary, AB.

Software Developer Job Details

The Software Developer will work with other Developers, Tech leads, Project and Product Managers throughout the software development life cycle.

Software Developer Responsibilities

  • Build and roll-out the next generation Design and Planning framework
  • Produce clean, efficient code based on design specifications, software design patters and best practices
  • Integrate software components and third-party programs
  • Create technical documentation for reference and reporting
  • Test and deploy implemented software
  • Troubleshoot, fix, enhance, and refactor existing software code base
  • Deploy software tools, processes and metrics
  • Work with other Software Developers to learn and share
  • Work with end-users directly to deliver on expectations
  • Enhance various ServiceNow interfaces and modules such as Incident, Change, Case, and Field Management modules to leverage CMDB data model for external customer network.
  • Responsible for ensuring system quality through deduplication, error checking, implementing data gap workarounds and building out algorithms for determining estimated relationships.
  • Develop and Refine CMDB Data Model, Classes, and Relationships and building various integration patterns such as direct API, Data Bus, import jobs, ETL, or multiple integrations patterns.

Software Developer Must Have Skills

  • 8+ years’ experience as a Software Developer
  • Degree in Computer Science, Engineering or a related field
  • Familiarity with Agile development methodologies
  • Experience with software design and development in a test-driven environment
  • Knowledge of coding languages (e.g. C#, Java, JavaScript) and frameworks / systems (e.g. Git, Maven)
  • Experience with databases (e.g Oracle) and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
  • Advanced Linux / Windows user
  • Ability to learn new languages and technologies
  • Excellent communication skills both written and verbal
  • Resourcefulness and troubleshooting aptitude
  • Attention to detail
  • Experience working in full stack development environment such as Java, .NET, php, python, etc..
  • Experience with Database platforms such as Oracle, SQL Server, Snowflake, PostGre, etc..
  • Experience in a Telecom or Utility environment is considered an asset.
  • Experience working with frontline teams is considered an asset.
  • Experience working in enterprise environment. Experience integrating multiple enterprise tools.
  • Experience working with Service Management Tools or CMDBs as an IT team member or end User (ServiceNow, Remedy, etc.).

Software Developer Assignment Length

6 Months

Software Developer Location

Calgary, AB

30+ days ago
Related jobs
Sobeys
Calgary, Alberta

Sobeys is full of exciting opportunities, and we are always looking for bright new talent to join our team! We currently have a full-time opportunity for a Software Developer to join the Tech Solutions - Masterdata Team in our Information Technology department. Assist senior developers and business ...

Altair Engineering
Canada

System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of e...

Opla Energy Ltd.
Calgary, Alberta

Analyse software requirements and delivering clear technical documents and reports related to software development. DUTIES AND RESPONSIBILITIES (include the following, however, other duties may apply) Performing research to understand and transfer complicated drilling engineering concepts to softwar...

Seequent
Calgary, Alberta

You communicate and work efficiently with technical leads, software architects, cloud operations, and product owners to set expectations and identify risks and opportunities to the business. Knowledge of latest security and compliance requirements in software products. Join in on our annual events s...

Partner Staffing
Calgary, Alberta

Are youan experienced software developer looking to shape the future ofintelligent traffic systems and wireless data solutions We arecurrently seeking a skilled Intermediate or Senior SoftwareDeveloper to join a dynamic team based in Calgary. Collaborateon software design development and verificatio...

Coursera
Canada

Coursera was launched in 2012 by two Stanford Computer Science professors, Andrew Ng and Daphne Koller, with a mission to provide universal access to world-class learning.It is now one of the largest online learning platforms in the world, with 148 million registered learners as of March 31, 2024.Co...

MongoDB
Canada

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across A...

WestJet
Calgary, Alberta

We are seeking a AEM Software Developer to be an active member of our Digital product development team - which is responsible for building responsive, secure, and innovative solutions for WestJet. Collaborate with tech leads, front end developers, backend developers, QA, business stakehold...

Neo Financial
Calgary, Alberta

Neo Financial is looking for a full-time Staff Full-stack Software Developer to join our team in the Calgary office. Ensure we’re building the highest quality software by collaborating with other developers, setting quality standards and best practices. Deep understanding of fundamentals of Software...

Great Canadian Gaming Corp.
Canada, Canada

System Software Stability Developer Job# 61899. Mindwire is currently seeking a System Software Stability Developer to work for our valued Private Sector client. Design and develop embedded software to detect and report system instability, and recover systems and services from instability incidents....