Software Developer

Posted 14 Hours Ago
Be an Early Applicant
Calgary, AB
Senior level
Software
The Role
The Software Developer will design and develop product functionality, collaborate with teams to validate requirements, and apply creative problem-solving skills to enhance EAM offerings. They will balance priorities, engage in continuous learning, and work under pressure to meet deadlines within the Agile framework.
Summary Generated by Built In

Job Summary:

AssetWorks is seeking an experienced Software Developer / Engineer to help accelerate growth and drive a quality-first culture. You will work closely with the team to ensure our high-test standards are maintained while driving new strategies and processes.
This is a” lead by example” role. The successful candidate will be able to balance changing priorities. From building new functionality, to evangelizing best practices to the team. You have a desire to learn and solve problems in the pursuit of excellence.
Your creativity and innovative solutions will directly impact the success of our EAM offerings and of our end customers.
This position is remote in North America and will report to the Senior Software Development Manager.

Job Description:

Essential Duties and Responsibilities:

  • Demonstrated ability to creatively solve problems by turning requirements into specs, designs and prototypes 
  • Ability and desire to learn new skills and technologies and apply them on the job 
  • Able to collaborate with and challenge product managers to solidify requirements and build and appropriate designs 
  • Collaborate with team to solve complex bug verifications, release testing, and customer-specific beta software support 
  • Demonstrated knowledge of all phases of product life cycle 

Requirements: 

The ideal candidate will possess a bachelor's degree from an accredited college or university with a major in Computer Science preferred, or a certificate from a technical training institute. The position requires: 

  • At least five years of professional development experience
  • Proficiency with JavaScript
  • Proficiency in at least one modern systems language such as C# (preferred)
  • Experience with SQL and relational databases such as Oracle or SQL Server
  • Experience with creating and utilizing APIs (SOAP, REST, GraphQL, etc.) 
  • Knowledge of Web Forms and ASP.NET
  • Experience with Angular: Typescript, and RxJS 
  • Experience with source control (SVN, Git, etc.) 
  • Effective listening, communication (verbal and written) and presentation skills 
  • Strong analytical and problem-solving skills
  • Successful time management and ability to adapt quickly to changing priorities 
  • Ability to work under pressure to meet deadlines, both as an individual and as part of a team
  • Experience in developing within the Agile framework (Scrum)

The Software Engineer will work on a cross functional team that includes product management, QA, Documentation, and support. Their primary responsibility will be to design and develop product functionality to create innovative products that will shape the future of AssetWorks’ product offerings. Additionally, they are expected to learn the product, understand its value proposition, and participate in validating requirements.

Worker Type:

Regular

Number of Openings Available:

1

Top Skills

C#
JavaScript
SQL
The Company
HQ: Wayne, PA
337 Employees
On-site Workplace
Year Founded: 1991

What We Do

AssetWorks delivers industry-leading business solutions to help asset- and infrastructure-intensive organizations control capital and operating expenditures, reduce operational complexity, and manage regulatory and policy-driven risk. Leveraging a comprehensive portfolio of software and consulting solutions, we help organizations work more efficiently by improving access to shared asset data, promoting greater transparency across the organization, improving service delivery, maximizing asset availability and uptime and reducing total cost of ownership. Using the latest cloud and mobile computing technologies, our asset management solutions and domain expertise help organizations eliminate waste, redundancy, and inefficiency.

AssetWorks is a US corporation and a portfolio company of the Constellation Software, Inc. group of companies which trades on the TSX under the ticker symbol CSU. As a publicly traded corporation, we are committed to promoting shareholder value by delivering quality work and solid financial results. These factors reinforce what has always been our corporate focus—putting quality first and ensuring profitability and growth will follow.

Similar Jobs

Cloudflare Logo Cloudflare

Software Engineer, Zero Trust Client (low-level OS, VPN, networking)

Cloud • Information Technology • Security • Software • Cybersecurity
Remote
Alberta, AB, CAN
3900 Employees
137K-198K Annually

Duo Security Logo Duo Security

Security XDR QA Software Engineer

Cloud • Information Technology • Machine Learning • Security • Software • Cybersecurity • Data Privacy
Calgary, AB, CAN
1000 Employees

Rokt Logo Rokt

Software Engineer

Artificial Intelligence • Digital Media • eCommerce • Marketing Tech • Software
Calgary, AB, CAN
500 Employees
120K-140K Annually

Square Logo Square

Senior Software Engineer, Risk Engineering

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote
Hybrid
Edmonton, AB, CAN
12000 Employees
162K-251K Annually

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account