Senior Software Engineer - Python
Top Benefits
About the role
Norima Consulting is hiring a Senior Software Developer (Python) support impactful implementations for our clients. If you’re passionate and thrive on solving complex challenges, and want to drive real results in regulated industries like finance and insurance, this is your opportunity to make a difference.
Who you are:
You’re a confident and experienced Senior Software Developer (Python ) who brings both technical depth and business savvy. You thrive in high-accountability environments and know how to build credibility quickly with results-focused stakeholders. You’re someone who can be trusted to deliver complex solutions, communicate with clarity, and represent with professionalism and impact.
What you'll do:
- Design, develop, and implement scalable solutions.
- Collaborate with client stakeholders to understand requirements and deliver solutions for clients in banking and wealth management or insurance.
- Contribute technical leadership, mentoring and best practices within client and internal teams.
- Ensure code quality, compliance, and reliability in production-ready environments.
What you'll bring:
Bachelor’s degree in Computer Science, Information Technology, or related field.
Expert-level experience in Python , with proven experience building transactional systems.
Hands-on Experience with:
- Flask, FastAPI
- REST API development
- Microservices architecture
- MySQL and Snowflake
- AWS and Kubernetes (K8s)
- Exposure to Mobile (iOS and Android)
Strong communication skills with the ability to engage directly with clients and stakeholders.
A consulting mindset: adaptable, collaborative, and focused on delivering value.
Background in financial services or insurance, or another regulated industry, preferred.
Why Join Norima Consulting?
At Norima, we’re not just a consulting firm—we’re a team of entrepreneurial, passionate problem-solvers who thrive in a fast-paced environment. We hire bright, highly skilled, and driven professionals who embody our 3C Culture: Character, Competence, and Consistency.
When you join Norima, you’re stepping into a workplace that champions innovation, collaboration, and continuous growth. We value intelligence, adaptability, energy, and a relentless focus on results, ensuring every team member plays a role in our collective success.
What We Offer:
- An Innovative Culture: Work alongside top-tier professional tackling industry challenges with fresh, forward-thinking approaches.
- Competitive Benefits: Enjoy a comprehensive benefit package that supports your well-being.
- RRSP Matching/401K Program: We invest in your future, helping your build financial security.
- Professional Development: Grow your skills through training, mentorship and hands-on experience.
- Learning Groups: Connect with peers in collaborative learning sessions designed to keep you ahead in a rapidly evolving industry.
We are committed to ensuring that every applicant can participate fully and fairly in our hiring process. If you require accommodations during the recruitment process, please inform us in advance so we can accommodate your needs. Your request for accommodation will be treated confidentially and will not impact your application.
About Norima Consulting Inc.
Trusted Technology Advisors
We are Norima, and we help businesses engage, understand, manage and serve their customers through the use of technology.
www.NorimaConsulting.com www.NorimaConsulting.com/ServiceNow www.NorimaInnovations.com
For over 17 years, Norima Consulting Inc. has been transforming businesses by leveraging the right technology, at the right time, by, and in collaboration with, the right people. We facilitate faster, more efficient business processes to improve your company’s bottom line, enhance your competitive advantage, and enable you to engage, understand, manage and serve your customers and clients more effectively.
We have offices in Winnipeg and San Diego, and we provide technology consulting to organizations in Canada and the United States, across industries.
Norima also operates as an innovation accelerator to corporate clients. Our highly skilled technical team works to advance and fast-track our clients’ innovation initiatives. We are passionate about working with organizations that are leveraging technology to innovate and enable the next stage of growth.
Our Mission: to be our clients’ first choice provider of technology-related services and solutions.
Senior Software Engineer - Python
Top Benefits
About the role
Norima Consulting is hiring a Senior Software Developer (Python) support impactful implementations for our clients. If you’re passionate and thrive on solving complex challenges, and want to drive real results in regulated industries like finance and insurance, this is your opportunity to make a difference.
Who you are:
You’re a confident and experienced Senior Software Developer (Python ) who brings both technical depth and business savvy. You thrive in high-accountability environments and know how to build credibility quickly with results-focused stakeholders. You’re someone who can be trusted to deliver complex solutions, communicate with clarity, and represent with professionalism and impact.
What you'll do:
- Design, develop, and implement scalable solutions.
- Collaborate with client stakeholders to understand requirements and deliver solutions for clients in banking and wealth management or insurance.
- Contribute technical leadership, mentoring and best practices within client and internal teams.
- Ensure code quality, compliance, and reliability in production-ready environments.
What you'll bring:
Bachelor’s degree in Computer Science, Information Technology, or related field.
Expert-level experience in Python , with proven experience building transactional systems.
Hands-on Experience with:
- Flask, FastAPI
- REST API development
- Microservices architecture
- MySQL and Snowflake
- AWS and Kubernetes (K8s)
- Exposure to Mobile (iOS and Android)
Strong communication skills with the ability to engage directly with clients and stakeholders.
A consulting mindset: adaptable, collaborative, and focused on delivering value.
Background in financial services or insurance, or another regulated industry, preferred.
Why Join Norima Consulting?
At Norima, we’re not just a consulting firm—we’re a team of entrepreneurial, passionate problem-solvers who thrive in a fast-paced environment. We hire bright, highly skilled, and driven professionals who embody our 3C Culture: Character, Competence, and Consistency.
When you join Norima, you’re stepping into a workplace that champions innovation, collaboration, and continuous growth. We value intelligence, adaptability, energy, and a relentless focus on results, ensuring every team member plays a role in our collective success.
What We Offer:
- An Innovative Culture: Work alongside top-tier professional tackling industry challenges with fresh, forward-thinking approaches.
- Competitive Benefits: Enjoy a comprehensive benefit package that supports your well-being.
- RRSP Matching/401K Program: We invest in your future, helping your build financial security.
- Professional Development: Grow your skills through training, mentorship and hands-on experience.
- Learning Groups: Connect with peers in collaborative learning sessions designed to keep you ahead in a rapidly evolving industry.
We are committed to ensuring that every applicant can participate fully and fairly in our hiring process. If you require accommodations during the recruitment process, please inform us in advance so we can accommodate your needs. Your request for accommodation will be treated confidentially and will not impact your application.
About Norima Consulting Inc.
Trusted Technology Advisors
We are Norima, and we help businesses engage, understand, manage and serve their customers through the use of technology.
www.NorimaConsulting.com www.NorimaConsulting.com/ServiceNow www.NorimaInnovations.com
For over 17 years, Norima Consulting Inc. has been transforming businesses by leveraging the right technology, at the right time, by, and in collaboration with, the right people. We facilitate faster, more efficient business processes to improve your company’s bottom line, enhance your competitive advantage, and enable you to engage, understand, manage and serve your customers and clients more effectively.
We have offices in Winnipeg and San Diego, and we provide technology consulting to organizations in Canada and the United States, across industries.
Norima also operates as an innovation accelerator to corporate clients. Our highly skilled technical team works to advance and fast-track our clients’ innovation initiatives. We are passionate about working with organizations that are leveraging technology to innovate and enable the next stage of growth.
Our Mission: to be our clients’ first choice provider of technology-related services and solutions.