AssetWorks LLC Logo

AssetWorks LLC

Software Developer

Posted 6 Days Ago
Be an Early Applicant
Calgary, AB
Senior level
Calgary, AB
Senior level
The Software Developer will drive high-quality software development by turning requirements into specs, collaborating with product managers, solving bugs, and supporting beta software. They will contribute to the Agile development process while innovating asset management solutions, requiring strong communication and problem-solving skills.
The summary above was generated by AI

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
Typescript

AssetWorks LLC Calgary, Alberta, CAN Office

2175 29 Street Northeast #10, Calgary, AB, Canada

Similar Jobs

4 Days Ago
Calgary, AB, CAN
800 Employees
Mid level
800 Employees
Mid level
Artificial Intelligence • Digital Media • eCommerce • Marketing Tech • Software
Software Engineer role at AfterSell by Rokt, responsible for developing Shopify apps to improve average order volume for merchants. Involves full-stack web development with a focus on React JS, JavaScript, and TypeScript.
Be an Early Applicant
4 Days Ago
Sherwood Park, AB, CAN
56 Employees
Entry level
56 Employees
Entry level
Edtech
As a Software Developer at BIS Safety Software, you will design, develop, and improve software products, focusing on user interface and responsive design. You will gather requirements, collaborate with teams, troubleshoot issues, and enhance user experiences. Your work will primarily involve ReactJS and MySQL, along with providing support for case fixes and feature requests.
Be an Early Applicant
11 Days Ago
Sherwood Park, AB, CAN
56 Employees
Senior level
56 Employees
Senior level
Edtech
As a Full Stack Software Developer, you will collaborate with clients to gather technical specifications, troubleshoot and debug high-priority software issues, develop and test code, and ensure optimal user experience through UI enhancements. You will work on both front-end and back-end technologies in a fast-paced environment, while also providing technical guidance and support to clients.

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account