- Design, develop, document, and maintain prototypes and products
- Participate in brainstorming, design reviews, code reviews and architecture evolution discussions
- Contribute to the analysis of business requirements, prepare design and implementation recommendations, and estimate development effort
- Review and comment on the technical feasibility of UI/UX designs
- Work collaboratively and professionally in cross functional teams to achieve our goals
- Contribute to continuous practice improvements
- 4+ years of experience as a full stack developer
- Proficient in C#, with a good knowledge of the .net core ecosystems
- Strong Experience with Entity Framework core
- Unit and API testing with xUnit, Postman, or others
- Experience with React Native (Expo).
- Working in an agile environment (e.g. Azure DevOps)
- Proficient understand of GIT
- Able to write clean, readable, and easily maintainable code
- Experience taking an idea from conception to production.
- Experience with Micro Services Architecture
- Application caching with Redis Cache
- Docker
- Experience with Typescript, Redux Toolkit, and Jest
- Experience developing applications using an LLM API like GPT
- Experience with frameworks like LangChain and VectorDBs
-
Software Engineer
2 hours ago
Hexagon Geosystems Calgary, CanadaSoftware Engineer - Photogrammetry / Geomatics · At Hexagon Geosystems we know that the success of our business is a direct result of our highly motivated and collaborative staff. And we stand by this fact: We value our people as much as we value our business. We pride ourselv ...
-
Software Engineer
2 hours ago
Hexagon Geosystems Calgary, CanadaSoftware Engineer - Photogrammetry / Geomatics At Hexagon Geosystems we know that the success of our business is a direct result of our highly motivated and collaborative staff. And we stand by this fact: We value our people as much as we value our business. We pride ourselves on ...
-
Software Engineer
2 hours ago
Hexagon Geosystems Calgary, CanadaSoftware Engineer - Photogrammetry / Geomatics · At Hexagon Geosystems we know that the success of our business is a direct result of our highly motivated and collaborative staff. And we stand by this fact: We value our people as much as we value our business. We pride ourselves ...
-
Software Engineer
2 hours ago
Rokt group Calgary, CanadaWe are AfterSell by Rokt, a hyper-growth Shopify ecommerce leader. · AfterSell by Rokt enables SMB companies to unlock value by making each transaction relevant at the moment that matters most, when customers are buying. Together, Rokt's AI-based relevance Platform and scaled eco ...
-
Software Engineer
2 days ago
Rokt Calgary, AB, CanadaWe are AfterSell by Rokt, a hyper-growth Shopify ecommerce leader.AfterSell by Rokt enables SMB companies to unlock value by making each transaction relevant at the moment that matters most, when customers are buying. Together, Rokt's AI-based relevance Platform and scaled ecomme ...
-
Software Engineer
1 week ago
Collage HR Calgary, AB, CanadaZiing Group of Companies is a disruptor in the logistics space. We believe local businesses are the lifeblood of our economy and that a sustainable future is something we can work toward. · We are committed to Environmental, Social and Governance (ESG) practices anchored in data ...
-
Software Engineer
3 days ago
Rokt Calgary, CanadaWe are AfterSell by Rokt, a hyper-growth Shopify ecommerce leader. · AfterSell by Rokt enables SMB companies to unlock value by making each transaction relevant at the moment that matters most, when customers are buying. Together, Rokt's AI-based relevance Platform and scaled eco ...
-
Software Engineer
1 day ago
Rokt Calgary, CanadaWe are AfterSell by Rokt, a hyper-growth Shopify ecommerce leader. · AfterSell by Rokt enables SMB companies to unlock value by making each transaction relevant at the moment that matters most, when customers are buying. Together, Rokt's AI-based relevance Platform and scaled eco ...
-
Software Engineer
2 weeks ago
Cyber Ace Inc. Calgary, AB, CanadaAs part of the development team, Candidate selected will be responsible for the whole development process, from conception to deployment. · Developing and implementing the highest-quality application software within deadlines and in accordance with our guidelines for high-qualit ...
-
software engineer
1 week ago
Digital Shout Corp Calgary, CanadaEducation: College/CEGEP · Experience: 1 year to less than 2 years · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems · E ...
-
software engineer
1 week ago
Keysoft Technologies Inc. Calgary, CanadaEducation: · Expérience: · Education · Bachelor's degree · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems · Operate a ...
-
software engineer
1 week ago
Keysoft Technologies Inc. Calgary, CanadaEducation: Bachelor's degree · Experience: 2 years to less than 3 years · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control system ...
-
software engineer
6 days ago
Western Heritage Calgary, CanadaEducation: · Expérience: · Education · College/CEGEP · Computer and technology knowledge · Project management software · Web service design · Software development · Work conditions and physical capabilities · Fast-paced environment · Attention to detail · Personal suitability · ...
-
software engineer
6 days ago
Softech IT Solutions Inc. Calgary, CanadaEducation: Bachelor's degree · Experience: 1 year to less than 2 years · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems ...
-
software engineer
1 week ago
HEXA CONTROL CANADA INC. Calgary, CanadaEducation: Bachelor's degree · Experience: 1 year to less than 2 years · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems ...
-
software engineer
1 week ago
Western Heritage Calgary, CanadaEducation: College/CEGEP · Experience: 1 year to less than 2 years · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test computer-based systems · Dev ...
-
software engineer
1 week ago
Softech IT Solutions Inc. Calgary, CanadaEducation: · Expérience: · Education · Bachelor's degree · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems · Certifica ...
-
software engineer
1 week ago
Digital Shout Corp Calgary, CanadaEducation: · Expérience: · Education · College/CEGEP · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems · Execute and d ...
-
software engineer
1 week ago
Canmore Technologies Inc. Calgary, CanadaEducation: · Expérience: · Education · Bachelor's degree · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems · Operate a ...
-
software engineer
1 week ago
CUTTING EDGE CONSULTING (SAP ISU) Calgary, CanadaEducation: · Expérience: · Education · Bachelor's degree · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test computer-based systems · Develop dat ...
Full-stack Software Engineer - Calgary, Canada - Janalta AltaML
Description
We're seeking a Full-Stack Software Engineer to join our talented team on our agriculture venture. You will thrive in smaller team environments, possess a hands-on approach, and have the ability to prototype quickly and deliver new features in an agile environment. You will play a crucial role in designing, developing, and implementing cutting-edge software solutions that power our AI product. This is a unique chance to leverage your technical expertise, creativity, and problem-solving skills to drive innovation and shape the future of AI technology.NOTE: This exciting opportunity is for an agriculture venture studio company with AltaML. More details will be shared with qualified candidates.