Senior Fullstack Software Engineer
6 days ago
About Neo Financial
We're a rapidly expanding fintech company building a more rewarding financial experience for all Canadians.
Our technology stack is built using a Microservices architecture and comprises TypeScript, Serverless framework, GraphQL, MongoDB, all hosted on AWS.
The Role
We're seeking a highly skilled Staff Fullstack Software Developer to join our team in the Calgary office.
In this critical role, you'll lead with technical excellence, shaping the architecture and direction of Neo's services while mentoring others.
Key Responsibilities
- Collaborate with other developers to ensure the highest quality software is built, setting quality standards and best practices
- Shape the future of our system design through technical planning and working with others on what to build next
- Stay informed about industry best practices and bring new ideas and design patterns to strategic and technical planning initiatives
- Lead others by example and expand their knowledge through mentorship and pair programming
- Create and review proposals for new technologies, patterns, and implementations
- Understand and lead the solutioning of complex technical problems, anticipate problems, and potential blockers
- Drive the adoption of best practices in the entire development process, coding, testing, and deployment
Requirements
- Ability to build complex and cutting-edge web applications end-to-end, while considering scalability and optimization problems
- Expertise in back-end development, including but not limited to: data, APIs, queues, security, scalable systems, reliability concerns, and business logic
- Confidence with concepts like coupling/cohesion, idempotency, distributed transactions, asynchronous workflows, and event sourcing
- Experience with technical planning and effectively communicating plans with others
- Mastery of programming principles and one or two programming languages, alongside a keen interest to expand your skills to encompass new languages and technologies
- Advanced experience in some of the languages and technology used by our team, such as TypeScript and GraphQL
- Understanding of cloud infrastructure, DevOps, and CI/CD, including basics of containerized services, serverless systems, and networking
- Familiarity with different types of data stores and databases, preferably beyond exclusively knowing about SQL databases
- Experience working with bigger teams and projects that span multiple teams
- Very seasoned developers with at least 9 years of work experience under their belt
What We Offer
We believe in equal opportunity and are committed to creating an inclusive climate where everyone can thrive. Customers trust us with their finances, so successful candidates for this position will be required to undergo a security screening, including a criminal records check and a credit check.
-
Senior Fullstack Developer
5 days ago
Calgary, Alberta, Canada Neo Financial Full timeAbout Neo FinancialNeo Financial is a rapidly expanding fintech company that is transforming financial services for Canadians.Job SummaryWe are seeking a highly skilled Senior Fullstack Developer to join our team in Calgary. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software...
-
Senior Fullstack Developer
4 days ago
Calgary, Alberta, Canada Neo Financial Full timeAbout Neo FinancialNeo Financial is a rapidly expanding fintech company that is transforming financial services for Canadians.Job SummaryWe are seeking a highly skilled Senior Fullstack Developer to join our team in Calgary. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software...
-
Senior Process Engineer
6 days ago
Calgary, Alberta, Canada The Chemical Engineer Full timeJob DescriptionWe are seeking a highly skilled Senior Process Engineer to join our team at The Chemical Engineer. As a key member of our water and wastewater treatment team, you will be responsible for designing and implementing process solutions for industrial clients.Key Responsibilities:Develop and implement process simulations and heat and material...
-
Senior Software Architect
3 days ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. As a key member of our Software department, you will be responsible for defining and driving the architectural vision and strategy, working closely with Product Management to define requirements and...
-
Senior Software Architect
3 days ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. As a key member of our Software department, you will be responsible for defining and driving the architectural vision and strategy, working closely with Product Management to define requirements and...
-
Senior Software Architect
3 days ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the RoleWe are seeking a highly skilled Senior Software Architect to lead the development of a cutting-edge cloud platform. As a key member of our Software team, you will be responsible for defining and driving the architectural vision and strategy for our cloud platform.Key ResponsibilitiesDefine and drive the architectural vision and strategy for our...
-
Senior Software Architect
3 days ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the RoleWe are seeking a highly skilled Senior Software Architect to lead the development of a cutting-edge cloud platform. As a key member of our Software team, you will be responsible for defining and driving the architectural vision and strategy for our cloud platform.Key ResponsibilitiesDefine and drive the architectural vision and strategy for our...
-
Senior Quality Assurance Engineer
4 days ago
Calgary, Alberta, Canada Iris Software Inc. Full timeAbout Iris Software Inc.Iris Software Inc. is a leading provider of technology services and solutions to Fortune 500 companies and other top organizations in the financial services and other industries. Our company delivers value-driven approaches, combining highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible...
-
Senior Quality Assurance Engineer
4 days ago
Calgary, Alberta, Canada Iris Software Inc. Full timeAbout Iris Software Inc.Iris Software Inc. is a leading provider of technology services and solutions to Fortune 500 companies and other top organizations in the financial services and other industries. Our company delivers value-driven approaches, combining highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible...
-
Process Engineer
6 days ago
Calgary, Alberta, Canada The Chemical Engineer Full timeJob DescriptionWe are seeking a highly skilled Senior Process Engineer to join our team at The Chemical Engineer. As a key member of our water treatment team, you will be responsible for designing and implementing innovative solutions for water and wastewater treatment in the oil and gas industry.Key Responsibilities:Develop and implement process engineering...
-
Senior Data Engineer
6 days ago
Calgary, Alberta, Canada Data Engineer Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at Data Engineer Jobs. As a Senior Data Engineer, you will be responsible for designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key ResponsibilitiesDesign and implement complex data pipelines and ETL processes...
-
Senior Data Engineer
4 days ago
Calgary, Alberta, Canada Data Engineer Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at Data Engineer Jobs. As a Senior Data Engineer, you will be responsible for designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key ResponsibilitiesDesign and implement complex data pipelines and ETL processes...
-
Senior Software Engineer
1 day ago
Calgary, Alberta, Canada Advanced Micro Devices inc. Full timeAbout the RoleWe are seeking a highly skilled and innovative Senior Software Engineer to join our team at Advanced Micro Devices Inc. (AMD). As a key contributor, you will play a crucial role in driving the development and enhancement of industry-leading GPU technologies.Key ResponsibilitiesDevelop and improve software methodologies, programs, and scripts to...
-
Senior Software Engineer
1 day ago
Calgary, Alberta, Canada Advanced Micro Devices inc. Full timeAbout the RoleWe are seeking a highly skilled and innovative Senior Software Engineer to join our team at Advanced Micro Devices Inc. (AMD). As a key contributor, you will play a crucial role in driving the development and enhancement of industry-leading GPU technologies.Key ResponsibilitiesDevelop and improve software methodologies, programs, and scripts to...
-
Senior Fullstack Developer
2 weeks ago
Calgary, Alberta, Canada Neo Financial Full timeAbout Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians.We're a rapidly expanding tech startup that's built incredible traction since our founding in 2019. Our mission is to transform financial services for the better, and we're looking for talented individuals to join...
-
Senior Cybersecurity Engineer
4 days ago
Calgary, Alberta, Canada Quorum Software Full timeAbout the RoleQuorum Software is seeking a highly skilled Senior Cybersecurity Engineer to lead the implementation and operation of our enterprise security technologies. As a key member of our team, you will be responsible for designing, implementing, and maintaining a robust security infrastructure that protects our business and customer data.Key...
-
Senior Cybersecurity Engineer
6 days ago
Calgary, Alberta, Canada Quorum Software Full timeAbout the RoleQuorum Software is seeking a highly skilled Senior Cybersecurity Engineer to lead the implementation and operation of our enterprise security technologies. As a key member of our team, you will be responsible for designing, implementing, and maintaining a robust security infrastructure that protects our business and customer data.Key...
-
Staff Software Developer, Fullstack
2 weeks ago
Calgary, Alberta, Canada Neo Financial Full timeAbout Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians. Our mission is to transform the way people manage their finances, and we're looking for talented individuals to join our team.Our CultureWe're a high-performing team that values teamwork, ownership, and...
-
Staff Software Developer, Fullstack
6 days ago
Calgary, Alberta, Canada Neo Financial Full timeAbout Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians. Our mission is to transform the way people manage their finances, and we're looking for talented individuals to join our team.The RoleWe're seeking a highly skilled Staff Software Developer, Fullstack to lead our...
-
Staff Software Developer, Fullstack
4 days ago
Calgary, Alberta, Canada Neo Financial Full timeAbout Neo FinancialAt Neo Financial, we're revolutionizing the financial services industry by providing a more rewarding experience for Canadians. Our mission is to transform the way people manage their finances, and we're looking for talented individuals to join our team.The RoleWe're seeking a highly skilled Staff Software Developer, Fullstack to lead our...