About Can/Am TechnologiesAt Can/Am we have been creating great software that empowers our clients to provide outstanding service to their customers for over 15 years. Our Teller Cash Receipting software is an industry-leading solution that automates and streamlines cash handling and financial management practices for State County and City governments. Can/Am operates in Denver Colorado Edmonton Alberta and Portland Oregon serving clients across North America.Weve built anengagedteam of hard-working andcollaborativepeople in our US and Canadian locations. Successful Can/Am team members model these values:- Pursue thoughtful understanding approaching every situation and person with compassion seeking to gain insight at a deeper level
- Challenge reality aspiring to improve with candor and future-focused ambition
- Engage growth together cultivating a dynamic environment with opportunities to learn have fun and realize full potential
- Spark igniting joyful experiences and innovative solutions with passion and energy
- Pay it forward creating lasting value by investing generously in our people platforms and community
Position SummaryCan/Am is looking for a strong Senior Software Developer with 5 or more years of hands-on experience in software development. The Developer will be a key member of the Product Team designing and implementing software solutions advising clients with Teller deployments and coordinating rollout of Teller technology with the Can/Am team. Proficiency in AI usage within development is key. Experience with cloud hosting is highly desirable but not required.QualificationsThe candidate should be a fast learner with an aptitude for understanding and maintaining complex systems.- A minimum of 7 years of experience in a software development role or equivalent.
- Bachelors degree in Computer Science or equivalent experience.
- 5 years of experience developing and/or implementing web-based solutions.
- In-depth knowledge and successful experience developing software for specific applications using web technologies Microsoft C# (.NET and Core) SQL (PostgreSQL and Oracle) HTML CSS and JavaScript (Angular Sencha ExtJS).
- Experience with scripting technologies for the automation of routine activities.
- Experience with Angular preferred.
- Experience with the AWS stack preferred.
- Knowledge of cloud security controls including tenant isolation encryption at rest encryption in transit key management vulnerability assessments application firewalls and PCI.
- Excellent written verbal communication and presentation skills both with team members and clients.
- Technical knowledge to do performance analysis.
- Effective problem-solving skills able to rigorously identify the root cause to resolve technical problems.
- Proficient with Git.
- Leverage AI-powered tools (e.g. GitHub Copilot ChatGPT CodeWhisperer) to enhance productivity code generation and testing.
- Proven experience using or integratingAI tools in software development.
- Strong understanding of software architecture design patterns and agile methodologies.
- Familiarity with LLMs prompt engineering or AI APIs.
- Experience with JIRA (nice to have).
Key Goals and Success Criteria- Passion for learning and creating technology that delivers a fabulous end-user experience.
- Works well in a distributed team setting.
- Evaluate and implement AI-assisted debugging refactoring and documentation workflows.
- Collaborate with cross-functional teams to integrate AI into CI/CD pipelines and development environments.
- Mentor junior developers on best practices for AI-augmented coding.
- Designs and implements software solutions to meet the needs of the company or a project.
- Self-starter owning responsibility for deliverables and working with others to complete tasks in a timely manner.
- Analytical and detail oriented.
- Successful track record of technical implementation of quality software products.
- Strong communication (written and verbal) with both technical teams and clients.
- Intuitive understanding of UX/UI design and a passion for the end-user experience.
Activities- Engage with clients to understand and satisfy client needs.
- Ensure quality through personal testing automated unit tests and fixing product bugs.
- Provide expert input into product designs through team discussion and participation in design review meetings.
- Provide technical and troubleshooting services for client support issues raised by users of Can/Am products.
What you will receive- A challenging fulfilling career with co-workers who interact within the framework of our values as a small vibrant team.
- A competitive pay scale (Base Salary starting at $140000).
- Generous benefits including medical dental vision and 401k contributions.
- The opportunity to make a real difference in the lives of our clients.
- Flexible work schedule.
If you are qualified for this position and have a passion for Developing user-friendly applications we would love to hear from you! EOE StatementCan/Am is an Equal Opportunity Employer that does not discriminate on the basis of age race sex religion national origin disability or any other non-merit factor protected by applicable federal state and local laws.Can/Am is committed to working with and providing reasonableaccommodationfor qualified individuals with disabilities and disabled veterans in our job application process. If you need assistance or accommodation due to a disability please contact emailprotected and let us know the nature of your request and your contact information. Required Experience:
Senior IC
About Can/Am TechnologiesAt Can/Am we have been creating great software that empowers our clients to provide outstanding service to their customers for over 15 years. Our Teller Cash Receipting software is an industry-leading solution that automates and streamlines cash handling and financial manage...
About Can/Am TechnologiesAt Can/Am we have been creating great software that empowers our clients to provide outstanding service to their customers for over 15 years. Our Teller Cash Receipting software is an industry-leading solution that automates and streamlines cash handling and financial management practices for State County and City governments. Can/Am operates in Denver Colorado Edmonton Alberta and Portland Oregon serving clients across North America.Weve built anengagedteam of hard-working andcollaborativepeople in our US and Canadian locations. Successful Can/Am team members model these values:- Pursue thoughtful understanding approaching every situation and person with compassion seeking to gain insight at a deeper level
- Challenge reality aspiring to improve with candor and future-focused ambition
- Engage growth together cultivating a dynamic environment with opportunities to learn have fun and realize full potential
- Spark igniting joyful experiences and innovative solutions with passion and energy
- Pay it forward creating lasting value by investing generously in our people platforms and community
Position SummaryCan/Am is looking for a strong Senior Software Developer with 5 or more years of hands-on experience in software development. The Developer will be a key member of the Product Team designing and implementing software solutions advising clients with Teller deployments and coordinating rollout of Teller technology with the Can/Am team. Proficiency in AI usage within development is key. Experience with cloud hosting is highly desirable but not required.QualificationsThe candidate should be a fast learner with an aptitude for understanding and maintaining complex systems.- A minimum of 7 years of experience in a software development role or equivalent.
- Bachelors degree in Computer Science or equivalent experience.
- 5 years of experience developing and/or implementing web-based solutions.
- In-depth knowledge and successful experience developing software for specific applications using web technologies Microsoft C# (.NET and Core) SQL (PostgreSQL and Oracle) HTML CSS and JavaScript (Angular Sencha ExtJS).
- Experience with scripting technologies for the automation of routine activities.
- Experience with Angular preferred.
- Experience with the AWS stack preferred.
- Knowledge of cloud security controls including tenant isolation encryption at rest encryption in transit key management vulnerability assessments application firewalls and PCI.
- Excellent written verbal communication and presentation skills both with team members and clients.
- Technical knowledge to do performance analysis.
- Effective problem-solving skills able to rigorously identify the root cause to resolve technical problems.
- Proficient with Git.
- Leverage AI-powered tools (e.g. GitHub Copilot ChatGPT CodeWhisperer) to enhance productivity code generation and testing.
- Proven experience using or integratingAI tools in software development.
- Strong understanding of software architecture design patterns and agile methodologies.
- Familiarity with LLMs prompt engineering or AI APIs.
- Experience with JIRA (nice to have).
Key Goals and Success Criteria- Passion for learning and creating technology that delivers a fabulous end-user experience.
- Works well in a distributed team setting.
- Evaluate and implement AI-assisted debugging refactoring and documentation workflows.
- Collaborate with cross-functional teams to integrate AI into CI/CD pipelines and development environments.
- Mentor junior developers on best practices for AI-augmented coding.
- Designs and implements software solutions to meet the needs of the company or a project.
- Self-starter owning responsibility for deliverables and working with others to complete tasks in a timely manner.
- Analytical and detail oriented.
- Successful track record of technical implementation of quality software products.
- Strong communication (written and verbal) with both technical teams and clients.
- Intuitive understanding of UX/UI design and a passion for the end-user experience.
Activities- Engage with clients to understand and satisfy client needs.
- Ensure quality through personal testing automated unit tests and fixing product bugs.
- Provide expert input into product designs through team discussion and participation in design review meetings.
- Provide technical and troubleshooting services for client support issues raised by users of Can/Am products.
What you will receive- A challenging fulfilling career with co-workers who interact within the framework of our values as a small vibrant team.
- A competitive pay scale (Base Salary starting at $140000).
- Generous benefits including medical dental vision and 401k contributions.
- The opportunity to make a real difference in the lives of our clients.
- Flexible work schedule.
If you are qualified for this position and have a passion for Developing user-friendly applications we would love to hear from you! EOE StatementCan/Am is an Equal Opportunity Employer that does not discriminate on the basis of age race sex religion national origin disability or any other non-merit factor protected by applicable federal state and local laws.Can/Am is committed to working with and providing reasonableaccommodationfor qualified individuals with disabilities and disabled veterans in our job application process. If you need assistance or accommodation due to a disability please contact emailprotected and let us know the nature of your request and your contact information. Required Experience:
Senior IC
View more
View less