jobs


Senior Software Engineer > British Columbia > Joboolo CA :


Company : Kantar
Location : British Columbia
From : Neuvoo CA



Job Details Canada (Remote) As we continuously evolve the role of technology and automation in our business, we will rely on our Senior Engineers to bring expert-level knowledge of computer languages, frameworks, tools, and practices together with the ability to develop a strong understanding of our business and our industry to help create systems and system architectures that enable and speed that evolution.

They will be key members in multi-team architecture efforts, and they will be relied upon to provide both design and technical solutions for their teams or areas of responsibility as assigned.

What you will do! Assist in architecting, design, development, implementation of complex applications and core utilities Collaborate with divisional architects and engineers to set architectural standards for the division Apply understanding of governing security and compliance policies to ensure applications are crafted with security and compliance from the beginning Provide a level of mentorship to team members, including outsourced resources Develop your business domain expertise and provide technical support to SMEs in that business domain Assist in coordinating design efforts that span multiple business domains Ensure systems align with corporate policies and professional standards for security, data integrity, performance Assess emerging software technologies and find opportunities to exploit them for the business Proactively ensure consistent, well documented, and flexible APIs at the system and sub-system level Know and champion standard methodologies in many areas of software engineering (security, testability, reliability, scalability) Assist in helping QA to develop quality and performance monitoring programs for specific systems, sub-systems, and components Drive automated test coverage Promote and influence design for re-use and organizational change with an emphasis on anticipation of business changes in a subject area domain and perform code reviews to ensure the same Design and evolve data persistence strategies according to business needs What you will bring! Experience as a software developer/engineer Ability to communicate effectively and operate with globally distributed teams that could include internal as well as external offshore resources.

Strong understanding of maintainable/testable code through usage of common programming design patterns and principals.

Excellent understanding common programming design patterns and principals to achieve maintainability and testability Excellent troubleshooting skills Ability to communicate creative/innovative ideas to other technical team members and possibly key collaborators Able to absorb complex information and communicate effectively with other technical team members Capable of 'thinking out of the box', and producing creative/innovative solutions to challenging problems Ability to recognize, measure and mitigate risk Strong skilled in at least one programming language (like Node.js or Ruby or Scala or Python), and eager to learn more Experience developing on high scalable, high traffic websites.

Experience with Cloud based platforms such as Amazon AWS Experience with Agile SDLC methodologies and practices.

Exposure to the Publish-Subscribe model and event streaming platforms such as Kafka, Pulsar, or AWS Kinesis Exposure to serverless computing Experience with Postgres, Oracle, other RDBMS environments and familiarity with No-SQL data solutions Experience with CI/CD methodologies and tools such as AWS CodePipeline Desired familiarity with provisioning tools such as AWS CloudFormation, or Terraform The salary range for this role is $80,400.00
- $115,000.00 CAD.

Your final base salary will be settled based on several factors which may include but are not limited to location, work experience, skills, knowledge, education and/or certifications.

All applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

At Kantar, the diversity of our employees provides a richer environment for our employees and broader depth and breadth of thinking for our clients.  Kantar is committed to inclusion and diversity, therefore we welcome applications from all sections of society and do not discriminate on the basis of age, race, religion, gender, pregnancy, sexual orientation, gender identity, disability, marital status or any other legally protected characteristics.

Why join Kantar? At Kantar we have an integrated way of rewarding our people based around a simple, clear, and consistent set of principles.

Our approach helps to ensure we are market competitive and to support a pay for performance culture, where your reward and career progression opportunities are linked to what you deliver.

We go beyond the obvious, using intelligence, passion, and creativity to inspire new thinking and shape the world we live in.

Apply for a career that is out of the ordinary and join us.

We want to create an equality of opportunity in a fair and supportive working environment where people feel included, accepted, and are allowed to flourish in a space where their mental health and wellbeing is taken into consideration.

We want to create a more diverse community to expand our talent pool, be locally representative, drive diversity of thinking and better commercial outcomes.

Country Canada Why join Kantar? We shape the brands of tomorrow by better understanding people everywhere.

By understanding people, we can understand what drives their decisions, actions, and aspirations on a global scale.

And by amplifying our in-depth expertise of human understanding alongside ground-breaking technology, we can help brands find concrete insights that will help them succeed in our fast-paced, ever shifting world.

And because we know people, we like to make sure our own people are being looked after as well.

Equality of opportunity for everyone is our highest priority and we support our colleagues to work in a way that supports their health and wellbeing.

While we encourage teams to spend part of their working week in the office, we understand no one size fits all; our approach is flexible to ensure everybody feels included, accepted, and that we can win together.

We’re dedicated to creating an inclusive culture and value the diversity of our people, clients, suppliers and communities, and we encourage applications from all backgrounds and sections of society.

Even if you feel like you’re not an exact match, we’d love to receive your application and talk to you about this job or others at Kantar.
Kantar
British Columbia




New job search for Senior Software Engineer

More ads Kantar

Senior Software Engineer - Location : Toronto Ontario - Company : Sanofi

Senior Software Engineer - Location : Toronto Ontario - Company : Sanofi

Senior Software Engineer - Location : Toronto Ontario - Company : Sanofi







Job ads by jobs ==> Canada