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
Canadian Pacific Railway
Calgary, Alberta

Working as a part of the Customer Experience Centre of Excellence (CX COE), the Specialist Software Developer will be responsible for supporting, maintaining and developing the functionality and interfaces for various applications and integration layers (SAP CRM/ECC/TM, Salesforce, Boomi, Mulesoft)....

Vidyard
Remote, Canada
Remote

Reporting directly to the Software Development Manager, you'll collaborate with a cross-functional team of developers, a designer, and a product manager to address customer challenges and deliver exceptional software solutions. Our Nova Team is composed of five developers, a designer, a product mana...

Miovision
Canada
Remote

Miovision’s Software Quality team works closely with cross-functional teams within our Software Engineering and Product Operations organization to ensure we deliver valuable, working software that provides a positive user experience with every release. We seek a highly skilled and experienced Softwa...

Smart technologies
Calgary, Alberta

This role is a key member of our core software team, responsible for complex components and their integration across our embedded product offerings. The successful candidate will quickly assume a test leadership position while working closely with all stakeholders from designers, developers and prod...

RLDatix
Canada

We’re searching for a Toronto-based Senior Software Developer to join our Global R&D team, so that we can ensure the successful design, development, and validation of product backlog items, meeting our technical and functional goals. The Software Developer will collaborate with team members, eng...

CLIO
Calgary, Alberta

Collaborating with a team of developers to solve complex problems and provide elegant solutions to Clio customers. Experience in software development, specifically with building web applications at scale and Ruby on Rails. Demonstrated success in mentorship in software development, particularly usin...

Abacus Service Corporation
VIRTUAL, CA

Qualification Assessment Nice to Have Application Developer/Software Developer Apache HTTP Server. C++/DuckDB Extension Developer. Experienced C/C++ developer (+ years). ...

Vidyard
Canada

Eager to share knowledge among other senior - staff level developers and mentor junior and intermediate developers on your team. Our engineering team consists of over 50 developers across multiple product streams. A solid background in software engineering—you have had 6+ years of experience shippin...

Orchestry Software Inc
Canada

We help organizations adopt, govern and manage Microsoft 365 with beautiful, compelling and innovative software. We are 100% a product-led organization that values innovation and best practices from inside and outside of Microsoft to create great software. We believe that there is too much poor, un-...

CLIO
Calgary, Alberta

We are currently seeking a Senior Software Engineer to join our rapidly growing Accounting team. Work with a team of developers to solve complex problems and provide elegant solutions to Clio customers. Work in an agile environment with our team of full stack developers across a variety of projects....