This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Senior Software Engineer – Data Fabric


This is a Full-time position in Beaumont, AB posted September 19, 2022.

The Opportunity The Senior Software Engineer
– Data Fabric is responsible for producing and implementing functional software solutions that align with the client needs and business goals.

What You’ll Be Doing Define objectives by analyzing user requirements; envisioning system features and functionality Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives Accomplish programming project requirements through active development and mentoring team members Integrate applications by designing data and service architecture; studying and establishing connectivity with network systems, search engines and information servers Meet programming standards by following production, productivity, quality and customer-service standards; identifying work process improvements; implementing new technology Plan engineering projects by confirming objectives and specifications with clients and internal teams Verify system operation by confirming tests and collaborating with the QA team What You’ll Need Education: Degree in Computer Science, Computer Engineering or equivalent Experience: 7 years delivering software Key Competencies and Skills: High level of working knowledge with C#, .NET, SQLServer High level of working knowledge with NoSQL and serverless architectures Experience with Microservices and containers Experience with Linux and Event Driven Architectures is highly desirable Experience breaking down user problems into stories and solutioning Experience working on iterative projects with continuous delivery pipelines Experience with test driven development would be an asset Must be comfortable working in a distributed development environment Exceptional interpersonal and relationship management skills with demonstrated ability to communicate effectively with both technical and non-technical audiences Demonstrated effectiveness working across multiple business units to achieve results Hands on development experience with service development pipelines and process Track record for being detail-oriented with a demonstrated ability to self-motivate and follow-through on projects Strong problem-solving skills; the ability to analyze problems and develop actionable and appropriate tactical plans quickly Ability to succeed in a fast-paced, innovative, and rapidly evolving industry and business organization Bonus Points for experience with of any of the following: Open API Golang Rust Kubernetes GRPC Entity Framework Test Driven Development Kafka Golang