BS

Senior Software Developer

Hiring from
Canada
Work type
Hybrid
Posted

611,274 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Brainhunter is currently seeking the services of a “Senior Software Developer” for a contract opportunity with one of our Valued Clients.


Work Style: Hybrid (3 days in office)

Location city(s): Winnipeg, Toronto or London

Anticipated Start Date: 4 weeks from the official offer day

End Date: 16 months duration

Contractor to work extra time or on-call: Yes, on-call rotation Monday to Sunday

Role Title: Sr Software Developer


Any specific tools/skillset:

  • 3-5 years of experience delivering software, integration, or platform engineering solutions following a SDLC
  • Strong hands-on experience with JavaScript and/or TypeScript in a component-based front-end framework (e.g. LWC, React, Vue, or equivalent)
  • Experience building reusable, maintainable UI components with a strong understanding of component lifecycle and state management
  • Familiarity with design systems and CSS frameworks
  • Understanding of APIs and how to use them in practice, including REST and integration patterns
  • Demonstrated experience using engineering practices to meet functional and non-functional requirements and comply with security standards
  • Strong experience with continuous integration tools such as GitLab CI/CD, Jenkins, JIRA, and Confluence
  • Knowledge and experience with unit and integration testing
  • Demonstrated technical depth and experience with complex solution design and engineering
  • Ability to lead design, development, maintenance, testing, and evaluation of software and systems
  • Demonstrated experience with delivery projects that drive automation, self-serve, and high reuse across the enterprise
  • Proven ability to develop and maintain collaborative business relationships
  • Able to pivot and quickly change direction in response to changing priorities
  • Experience coaching and mentoring technical practitioners
  • Ability to communicate, verbally and in writing, complex concepts to a non-technical audience
  • Excellent communication and ability to work in an Agile environment
  • Bachelor’s degree in computer science or equivalent experience?
  • Working knowledge of Jira and Confluence an asset
  • Experience working in the financial services industry an asset


Who you are

  • Highly motivated and curious problem solver with a bias to action in relentless pursuit of automation and continuous improvement
  • Keeps up to date with platform best practices, processes, and development patterns
  • Supports proactive identification of risk and issues
  • Demonstrated ability to meet deadlines, handle and prioritize simultaneous requests
  • Creative and analytical thinker with strong problem-solving skills
  • Must demonstrate exceptional verbal and written communication skills
  • Ability to critically evaluate information gathered from multiple sources and reconcile conflicts
  • Ability to assess the impact of new requirements on upstream and downstream applications, systems, and processes
  • Possess excellent communication and collaboration skills and feel comfortable influencing others


Role

As a Full Stack Developer, you are responsible for transforming design and product vision into seamless and engaging user experiences. You work hard to stay on top of fast-changing technology and invest a lot of energy to learn new frameworks and platform features. You anticipate where the technology landscape is heading and are comfortable moving between ecosystems. You love clean code, clean interfaces and have a real passion for problem solving.

As a Full Stack Developer, you will have a deep understanding and proven grasp of end-to-end programming and an approach to development that focuses on building lightweight, reusable component-based solutions that can be used to deliver a great product.

What you'll do

  • Design and build modern, component-based front-end experiences using JavaScript/TypeScript frameworks
  • Ensure code follows latest coding practices and industry standards
  • Work closely with other developers to understand and properly use platform components
  • Write both unit and integration tests and develop automation tools for daily tasks
  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions
  • Help and mentor other members of the team
  • Be a member of a high performing Agile team


How to Apply:

Online: To apply for this and other suitable exciting opportunities with Brainhunter Systems Ltd., you can apply online through the button on the top right. AI tools may be used for initial screening of applicants.

E-mail: Please email Reema at reema.kaur@brainhunter.com with an attached copy of your CV.


Brainhunter is an equal opportunity employer and is committed to providing a workplace free from harassment and discrimination. Brainhunter encourages applications from women, Indigenous peoples, veterans, persons with disabilities, members of visible minorities and persons of all races, ethnic origins, religions, abilities, sexual orientations, and gender identities and expressions. We provide accommodation upon request during the recruitment process; please let the job poster know.


We thank all applicants for their interest, however only those candidates selected for Interviews will be contacted.


Similar jobs