Job Title or Location

Software Developer

BASE Engineering Inc.
Saint John, NB
Job Details:
In-person
Full-time
Experienced

Job Summary

We are currently seeking a creative and motivated Software Developer who will be responsible for working on innovative, industry-leading projects which are to be deployed around the world.

Responsibilities

Requirements

  • Generalist mindset, experienced enough to pick up any programming language and get up to speed relatively quickly
  • Deep understanding of Computer Science fundamentals and Software Engineering principles (Data Structures and Algorithms)
  • Implementing new software functionalities
  • Unit testing and integrating code
  • Influencing architecture and process
  • An enthusiastic attitude and strong work ethic
  • Ability to manage multiple tasks
  • Self-driven, takes ownership
  • Ability to work independently, as well as part of a team
Qualifications

Qualifications

  • 3+ years industry experience as a Python developer; AWS experience an asset
  • Expertise in Python. Focus areas include package management, web services, and JSON/XML processing. Framework experience with Flask, FastAPI, Django considered an asset
  • Experience using C# to support legacy software
  • Expertise in core Amazon Web Services products such as API Gateway, SQS, S3, Lambda, DynamoDB, and Cognito and CloudFormation
  • Experience with micro-services vs. monoliths and understanding the tradeoffs between them
  • RESTful API design, development and implementation
  • Understanding of Git and how to use it
  • Linux Operating System
  • Database Knowledge: SQL
  • Software Design Cycles (Agile/Scrum)
  • Data Structures: JSON; XML

What We Offer

We are a collaborative group and immensely proud of our quality of work. When you work for BASE Engineering, you work with a team of approximately 45 individuals and hundreds of international clients. Our offices are bright, clean, and highly functional spaces, resulting in a healthy work environment.

Perks of the Job:

  • Encouraged, inspired, and challenged to learn every day
  • Enjoy a supportive work environment and awesome company culture
  • Access to a full range of benefits: health & dental; critical illness; group insurance, etc.
  • Company matching RRSP
  • And dress casually every day of the week!

To become a valued member of the BASE team and play a significant role in its success please apply via the link.

Company Website: http://Baseng.com

About BASE Engineering Inc.

About BASE Engineering Inc.

BASE is a world leader in developing control technologies for the Petroleum Industry. Since 1996 BASE systems have been deployed around the globe to increase job safety and productivity.

BASE systems can be found in military, petrochemical, aviation, and construction service. The company specializes in systems for extreme environments and hazardous locations and supplies many new truck OEM's and major fleets. We thoroughly understand the special requirements of the Oil & Gas Industry reflected in our systems, which provide safe and reliable control systems.

Check us out at BASEng.com