Senior Developer
Cortex Business Solutions Inc
Calgary, Alberta, Canada
3d ago

About Cortex :

We are an Alberta-based company that develops and licenses propriety electronic invoicing technology, linking Buyers and Suppliers to enable a fully automated financial supply chain.

The Cortex Network gives companies the ability to transform their invoicing from manual and time-consuming to streamlined and electronic, saving valuable time and money.

If you enjoy working in a progressive, collaborative, technology-based environment, then this is the place for you!

Cortex currently delivers e-invoicing services to over 11,000 Trading Partners across North America in the Oil & Gas, Mining, and Sports & Entertainment industries.

Headquartered in Calgary, AB, Cortex Business Solutions Inc. trades on the TSX Venture Exchange (TSX.V) under the ticker symbol (CBX).

Why Choose Cortex?

  • Winning customer centric sales process
  • Competitive wages and rewards
  • Robust benefits package; health, dental, HSA and life insurance
  • Flexible work schedule
  • Training Opportunities
  • Opportunity for career advancement
  • Position Summary : The Senior Developer is a passionate developer who cares about building both successful products and great teams.

    They take great pride in building the best software with leading edge technologies and want to be a key factor in the success of Cortex.

    They work with the team to produce high quality code, help evolve and better our best practices and team collaboration, learn new technologies and support / mentor team members in the same endeavor.

    Technology stack includes NodeJS, Linux / Windows, MongoDB, RabbitMQ, Cloud / Serverless, Docker and general DevOps pipeline.

    Key Attributes :

  • Eager to seek out and learn a better approach or technology for solving a problem (includes automation, process improvement).
  • Desire to contribute to a team (share knowledge to and learn from the team).
  • Has a focus on product quality and elegant code.
  • Not afraid to fail and share learnings with the team ability to trust members of their team to work collaboratively and seek insightful and valuable solutions to problems.
  • A desire to improve the culture around you while embracing what works already.
  • Passion for leading by example in creating incredibly creative and inspiring software.
  • Important Attributes (Not Essential) :

  • Contributes to open source / side projects.
  • Has an interest in bleeding edge tech, retro tech.
  • Personal side projects and passion for software development.
  • Required :

  • RESTful design patterns
  • Microservice Architecture patterns
  • Unit testing approaches (TDD / BDD)
  • Excellent general programming and problem solving skills
  • Asset :

  • DevOps processes and tools
  • Continuous Deployment and Integration strategies
  • Test and Code coverage tools
  • Comfortable reviewing code and sharing knowledge to help the team improve
  • Required :

  • Javascript / NodeJS
  • Asset :

  • Client side technologies including AngularJS, VueJS, less.css
  • Microservices and concepts relating to Microservice Architectures (API gateways, distributed systems, etc)
  • Databases including SQL Server, MariaDB, Postgres and MongoDB.
  • Developing for cloud platforms including deployment pipeline and services.
  • At Cortex we are guided by our core values. We foster an environment of respect and honesty among our team while promoting a culture of innovation.

    We are always striving to deliver exceptional customer experiences. If this sounds like a team you want to be part of, we welcome you to apply today!

    Add to favourites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form