The Software Engineer will design and develop product functionality, collaborate with teams, solve complex issues, and participate in validating requirements.
Job Summary:
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.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
- Utilize AI for every workflow. Use of Kiro, GitLab Co-Pilot, Chat GPT
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 C#, with experience in API development
- 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)
Worker Type:
RegularNumber of Openings Available:
1Top Skills
AI
Angular
C#
Git
JavaScript
Rxjs
Svn
Typescript
AssetWorks LLC Calgary, Alberta, CAN Office
2175 29 Street Northeast #10, Calgary, AB, Canada
Similar Jobs
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
The role involves maintaining and modernizing the Rails stack, improving performance and reliability, and building internal tooling to support scalable infrastructure.
Top Skills:
MySQLPostgresRuby On Rails
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Staff Backend Product Software Engineer leads technical delivery, influences roadmaps, and ensures high standards in coding while owning complex software systems.
Top Skills:
ConcurrencyConsumer User-Facing SoftwareDatabasesLlm-Based ApisMobileModern MlStorage
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The role involves designing, building, and maintaining backend systems for stablecoins, collaborating with various teams to deliver features and enhancements.
Top Skills:
DockerGoMongoDBPostgresRuby on RailsRedshiftRubySinatra
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.



.png)