Senior Developer

4 weeks ago


Canada Equis Staffing Full time



Join us in the Program Management & Enabling Technologies team as a Senior Backend Developer, arole where technical expertise and innovative thinking converge. Be instrumental in designing and optimizing systems, developing integrations, and making complex data accessible and insightful.

With 18 integrated systems and growing, each day presents a new opportunity to refine and expand our datalandscape, encompassing financial metrics, visual effects, and project management insights.

You'll bepart of a professional, yet light-hearted team, where each member is valued for their technicalcontributions and their ability to bring a smile to colleagues' faces—hit us with your best dad joke. Here,every piece of code and data visualization isn’t just a task completed but a significant stride in thecontinual enhancement of our technological capabilities. Your skills and creativity are the missing pieceswe eagerly anticipate adding to our collaborative and innovative environment.

RESPONSIBILITIES:
Responsibilities



  • Current Tech Stack:Build and maintain API, Database, and file-based integrations with data from a growing list ofsources.



    • Programming Language: Go (Golang)

    • Database: PostgreSQL

    • Infrastructure: AWS, Kubernetes, Docker (A different team handles our infrastructure)

    • Frontend: Power BI (A different dedicated team creates our Power BI reports)



  • Write well-structured, reliable, efficient, and easily maintainable code and database schemas.

  • Work independently and collaboratively with other software engineers on cross-team projects.

  • Lead and contribute to peer code reviews, internal infrastructure, and process enhancements.

  • Create end-to-end workflow diagrams and documentation for collaboration with other team members and stakeholders.



BASIC QUALIFICATIONS:



  • Bachelor’s degree in Computer Science or Engineering,

  • Design and develop Integrations connecting to and pulling data from multiple systems, such asREST APIs, Database servers, flat files via SFTP, etc.

  • Architect and build systems from inception to production, translating business requirements to technical requirements.

  • Strong experience with relational databases such as PostgreSQL, MySQL, Microsoft SQL, or

  • similar and strong fluency with SQL.

  • 5+ years' experience in a statically-typed language: Java, Go, C, C++, C#, etc.

  • Experience with importing data in different formats such as JSON, XML, CSV, Excel

  • Experience with ingesting and processing data of varying types - structured/relational and

  • unstructured.

  • Experience collaborating with source control software such as Git or similar and platforms such

  • as GitHub, GitLab or similar.

  • Strong ability to communicate clearly in diagrams, writing and verbally with both technical and

  • non-technical business stakeholders.

  • Ability to work independently and autonomously, as well as part of a team.

  • Superb time management, prioritization of tasks and ability to meet deadlines with little

  • supervision.


MUST HAVES:



  • Start up mindset Energetic Ability to communicate with all levels of staff including executive leadership and stakeholders

  • GitHub or Code Samples with submission of candidates are required.

  • 5+ years' experience in a statically typed language: Python, Java, Go, C, C++, C#, etc.

  • 2+ years' professional experience specifically with Golang.

  • Experience with retrieving data from REST APIs in different formats such as JSON, XML, CSV


PREFERRED QUALIFICATIONS:



  • Familiarity with Power BI or other Business Intelligence or reporting products.

  • Experience with AWS or other cloud platforms.

  • Knowledge of deploying software using Kubernetes and Docker and setting up Dockerfiles from

  • scratch.

  • Previous experience working with Financial or Operations teams.

  • Previous experience working in a Feature or Streaming Production environment.



#J-18808-Ljbffr
  • Senior Developer

    2 weeks ago


    Canada 2i Solutions, Inc Full time

    We have an excellent 6 months contract opportunity for a Senior Developer (Full Stack Cloud) in Toronto. Work would be done remotely until the pandemic situation normalizes. Reliability level Federal Security clearance is mandatory • 5+ years’ experience in an IT environment • Demonstrated experience with Java back-end development, RESTful APIs,...


  • Canada Techedinlabs Full time

    We currently seek candidates for the position of Senior Android Developer in Canada. Please peruse the comprehensive job description provided below. This role entails full-time employment, allowing for remote work flexibility; nonetheless, applicants must be geographically located within the boundaries of Canada. Requirements 5 years of software...

  • Senior Java Developer

    4 weeks ago


    Canada Techedinlabs Full time

    Explore the opportunity to join us as a "Senior Java Developer" in Canada. Details are provided below. This is a full-time position with remote work options, but candidates must reside in Canada. Required Skills Bachelor's degree in any Engineering discipline from a reputed engineering college Strong programming skills in the backend Hands-on...


  • Canada TRIELLA Full time

    SENIOR BUSINESS DEVELOPMENT (flexible, contract) POSITION - Are you ready to make a difference in the world of IT security? Drive Innovation and Growth: Become Our Next  Senior Business Developer and Transform the Future of IT Security. TRIELLA is hiring a Full-time Senior Business Developer who will be responsible for driving revenue growth by...


  • Canada Hiive Full time

    Elixir Jobs - Senior Elixir Developer @ Hiive Subscribe to our Telegram channel to get last job offers on your phone!Join now! Senior Elixir Developer Hiive - Canada/Remote Date 30 Jan 2023 Workplace Onsite / Remote Type Full time Hiive is a fintech startup building a marketplace for private pre-IPO companies. We are growing quickly and looking to...


  • Canada Epsilon Solutions Ltd. Full time

    Role: Senior Developer - WebRTCLocation: Canada - RemoteDuration: Contract JOB DESCRIPTION: We are looking for a Senior Developer to support our client as a Dedicated Expert Advisor. Our client is currently in the process of moving subsurface and geophysics applications. Their new applications are hosted on a server and streamed to the end user via the...


  • Canada Epsilon Solutions Ltd. Full time

    Role: Senior Developer - WebRTCLocation: Canada - RemoteDuration: Contract JOB DESCRIPTION: We are looking for a Senior Developer to support our client as a Dedicated Expert Advisor. Our client is currently in the process of moving subsurface and geophysics applications. Their new applications are hosted on a server and streamed to the end user via the...


  • Canada Epsilon Solutions Ltd. Full time

    Role: Senior Developer - WebRTCLocation: Canada - RemoteDuration: Contract JOB DESCRIPTION: We are looking for a Senior Developer to support our client as a Dedicated Expert Advisor. Our client is currently in the process of moving subsurface and geophysics applications. Their new applications are hosted on a server and streamed to the end user via the...


  • Canada Staffing Lab LLC Full time

    Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior .NET Developer for an opening within their organization. Candidate must have DAS: Data Acquisition System experience. Base salary range is 100-120k CAD plus bonus. My client is building systems that are using IoT and real-time data. Teams work in...


  • Canada Staffing Lab LLC Full time

    Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior .NET Developer for an opening within their organization. Candidate must have DAS: Data Acquisition System experience. Base salary range is 100-120k CAD plus bonus. My client is building systems that are using IoT and real-time data. Teams work in...


  • Canada Staffing Lab LLC Full time

    Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior .NET Developer for an opening within their organization. Candidate must have DAS: Data Acquisition System experience. Base salary range is 100-120k CAD plus bonus.My client is building systems that are using IoT and real-time data. Teams work in...


  • Canada Staffing Lab LLC Full time

    Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior .NET Developer for an opening within their organization. Candidate must have DAS: Data Acquisition System experience. Base salary range is 100-120k CAD plus bonus.My client is building systems that are using IoT and real-time data. Teams work in...


  • Canada Great Canadian Gaming Corp. Full time

    Senior. Kernel Developer Job#61146 About the Job: Mindwire is currently seeking a Senior Kernel Developer to work for our valued private sector client. The position is located in Ottawa, ON Responsibilities: • Exploring the real-time OS research or development targeting embedded devices, cloud & virtualized computing and automotive domain. •...


  • Canada Epsilon Solutions Ltd. Full time

    Role: Senior Developer - WebRTCLocation: Canada - RemoteDuration: Contract JOB DESCRIPTION: We are looking for a Senior Developer to support our client as a Dedicated Expert Advisor. Our client is currently in the process of moving subsurface and geophysics applications. Their new applications are hosted on a server and streamed to the end user via the...


  • Canada Epsilon Solutions Ltd. Full time

    Role: Senior Developer - WebRTCLocation: Canada - RemoteDuration: Contract JOB DESCRIPTION: We are looking for a Senior Developer to support our client as a Dedicated Expert Advisor. Our client is currently in the process of moving subsurface and geophysics applications. Their new applications are hosted on a server and streamed to the end user via the...


  • Canada Epsilon Solutions Ltd. Full time

    Role: Senior Developer - WebRTC Location: Canada - Remote Duration: Contract JOB DESCRIPTION: We are looking for a Senior Developer to support our client as a Dedicated Expert Advisor. Our client is currently in the process of moving subsurface and geophysics applications. Their new applications are hosted on a server and streamed to the end user via the...


  • Canada TRIELLA Full time

    SENIOR BUSINESS DEVELOPMENT (flexible, contract)POSITION- Are you ready to make a difference in the world of IT security? Drive Innovation and Growth: Become Our Next Senior Business Developer and Transform the Future of IT Security.The OpportunityTRIELLA is hiring a Full-time Senior Business Developer who will be responsible for driving revenue growth by...


  • Canada TRIELLA Full time

    SENIOR BUSINESS DEVELOPMENT (flexible, contract)POSITION- Are you ready to make a difference in the world of IT security? Drive Innovation and Growth: Become Our Next Senior Business Developer and Transform the Future of IT Security.The OpportunityTRIELLA is hiring a Full-time Senior Business Developer who will be responsible for driving revenue growth by...


  • Canada TRIELLA Full time

    SENIOR BUSINESS DEVELOPMENT (flexible, contract)POSITION- Are you ready to make a difference in the world of IT security? Drive Innovation and Growth: Become Our Next Senior Business Developer and Transform the Future of IT Security.The OpportunityTRIELLA is hiring a Full-time Senior Business Developer who will be responsible for driving revenue growth by...


  • Canada Staffing Lab LLC Full time

    Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior .NET Developer for an opening within their organization. Candidate must have DAS: Data Acquisition System experience. Base salary range is 100-120k CAD plus bonus.My client is building systems that are using IoT and real-time data. Teams work in...