Brainhunter

Filter by Category
Filter by State
Filter by City
Open Jobs
Victoria British Columbia Staffing Direct Hire Jul 26, 2021 Information Technology BH - Engineering Manager – Permanent Remote On behalf of our client, Brainhunter is seeking an Engineering Manager to join our enterprise clients growing team, remotely through the USA. The chosen candidate may hold a title such as: Team Lead, Lead Developer, Principal Engineer Developer, Development Manager or Engineering Manager. The eligible candidate will be living in Canada or the USA and will be passionate about working with SaaS products that make a difference. Qualifications: Experience architecting, implementing and documenting at-scale web applications in: NodeJS - essential Ruby on Rails - essential Python - ideal React - Nice to Have Experience with deployment systems (e.g. CodeShip, AWS CodeDeploy) Familiarity with AWS Services (e.g. RDS, Kinesis, EC2, Lambda, et cetera) Familiarity with the Linux Operating System and command-line tools Understanding of OO design, algorithms, and data structures Familiarity with implementing e-commerce solutions is beneficial Aptitude to quickly learn new languages and technologies as necessary Computer Science or related degree How to apply: Christine.stacey@brainhunter.com  
North Vancouver British Columbia Staffing Contract Jul 23, 2021 Information Technology Project Manager Start Date: 16-AUG-2021 or sooner End Date: 25-JUN-2021 Location: Victoria, British Columbia Note: The team works in a flexible model (off-site/on-site) but ideally would be good if project manager can spend some time on-site.   Key Job Accountabilities and Responsibilities: Take over in-flight complex implementation project to ensure the work meets key business objectives and is completed on time within budget; Work closely with vendor to implement the solution for an integrated work plan of vendor and company responsibilities; Manage team of employees/contractors; Manage project scope in collaboration with business stakeholders; Create project plans, project schedules, budgets, etc. and monitor against targets; produce variance reporting and explanations; Actively manage project risks and issues, identify/initiate corrective action where required; conduct monthly risk assessments and report on risks and issues; Maintain progress measures and deliver status reporting; Ensure maximum efficiency in allocation of skills and resources within the project; maintain resource plans and forecasts for the project; Work collaboratively with the extended project team and key stakeholders; Liaise and ensure adequate communication with project sponsors, business, stakeholders and the project team; Manage dependencies between assigned project and other projects   Deliverables: Deliverables include but are not limited to: -Project Charter -Project Status reports -Estimates -Project Plan -Resource Plan -Risk/Issue/Decision Logs -Executive Presentations Position Specific Skills or Qualifications Required: Experience working in partnership with vendors in the delivery of complex projects with multiple stakeholders, with proven track record in collaborating and holding the vendors accountable to timeline and deliverables; Proven ability to work and communicate with all levels of management, with particular experience with senior management and executive levels; Understanding of technical implementations and ability to work with technical Resources; Strong team management capabilities; Strong communication and people management skills; How to Apply: Submit your resume to megan.degagne@brainhunter.com 
Victoria British Columbia Staffing Direct Hire Jul 20, 2021 Information Technology BH – Client Technical Support Agent– Permanent Remote On behalf of our client, Brainhunter is seeking a client focused professionals with 1-2 years of experience in a SaaS environment delivering client support services or acting as an account manager. This is a permanent remote role eligible to candidates living in Canada. Requirements: 1-2 years relevant experience in a Client Support or Account Management position. Strong communication and analytical skills: can synthesize the key points and articulate both the ‘what’ and the ‘so what’. Excellent written and verbal communication skills as well as phone demeanor. Client-focused – is tenacious about finding and delivering quality results for our clients. Success-focused – defines a vision of success for each task and drives to this vision with keen organizational skills. You are a problem solver comfortable with building and improving processes and best practices. Problem solver – analytical; capable of seeing both the big picture and the fine detail to support clients and company needs Technically adept – not afraid to question and investigate so challenges can be resolved quickly. A basic knowledge of navigating, updating and reviewing Access databases Knowledge of HTML would be considered an asset. A growth mindset always looking to learn new things and knows there is always better. Multi-lingual will be considered an asset. How to apply: Christine.stacey@brainhunter.com
North Vancouver British Columbia Staffing Contract Jul 20, 2021 Information Technology BH - Senior DBA – 1 Year Contract (Vancouver) On behalf of our client, Brainhunter is seeking a Senior DBA for a 1 year contract in the Greater Vancouver Area. The chosen candidate will have a minimum of 5 years of experience with Oracle databases and a strong knowledge of Oracle database upgrades. Must be living and eligible to work in Vancouver, BC. Position Specific Skills or Qualifications Required: A University degree in Computer Sciences, Information Technology, Engineering or any other relevant field; A minimum of seven plus (5+) years of experience as an Oracle database administrator with 12c or higher versions of the database; Demonstrated Oracle database technical skills, including a superior understanding of backup, recovery, disaster recovery, ASM and Grid Infrastructure, Data Guard, systems maintenance, performance and tuning and support of high availability technologies (Oracle Real Application Cluster-RAC). Proven skills in Oracle database upgrades (eg. 10 to 11g, 11g to 12c, etc.). Good knowledge of database monitoring/system management (OEM) methods; Proven ability to lead technical projects with demonstration of sound organization and planning skills; Experience leading a team of technical staff, providing leadership and direction to the team; Ability to collaborate and consult with various IS colleagues, management, business area stakeholders, is required in support of cross-workgroup initiatives; Proven experience with one or more of the following Operating Systems – SuSe Linux, Redhat Linux, would be an asset; Strong scripting skills in two or more of: PL/SQL, PowerShell, Bash, Borne, Korn, Perl; Proven experience with server and storage sub-systems and backup Infrastructure; Good communication, presentation and interpersonal skills. How to apply: Christine.stacey@brainhunter.com    
Calgary Alberta Staffing Direct Hire Jul 20, 2021 Information Technology Senior Frontend Designer (Prototyper)   On behalf of our client, Brainhunter Systems is looking for an experienced and driven Senior Frontend / UX Prototyper to join our innovative client’s team. We are seeking someone that can bring design excellence to early-stage experiments in our product pipeline. The successful candidate will have the opportunity to leverage their proficiency in design to create high-fidelity prototypes across a diverse portfolio of early-stage experiments!   Note: Our client is located in Calgary, Alberta, however, this position can be fully remote for the right candidate.   Summary of key responsibilities | What you will be responsible for day-to-day... ? Champion early-stage customer experiences through visual designs of Proofs of Concepts and Prototypes ? Build and maintain UI kits, design systems, and other visual materials across the product portfolio’s front-end development ? Evangelize prototypes concepts to a diverse audience and customer segmentation groups, in both ad hoc and formal presentations ? User diverse inputs to define exciting new concepts, opportunities, and customer problems ? Lead brainstorming sessions, design reviews, and design sprints ? Lead and participate in quick and iterative user research to underput ideation and concept refinement ? Create and rapidly iterate on ideas in order to develop experimentation by means of: storyboards, user flows, mock ups, low & high fidelity prototypes, and other methods as needed ? Work with a diverse team of product, engineering, operational, and business development professionals, bringing your unique functional expertise to the table through peer mentorship   Helpful skills & experience | What we're looking for in the ideal candidate... ? 7+ years of experience as a user experience or interaction designer ? 3+ years of experience as a lead / senior creative contributor or director ? 3+ years in digital marketing ? Bachelor’s degree in Design, Graphic Design, or related field will be considered an asset ? Visual design expertise demonstrated through a diverse portfolio of mock ups, designs, and style guides ? Expert skill level with standard design tools across Adobe Suite, Sketch, or Figma ? Experience leaning early-stage products through cycles of validation across targeted customer segmentation ? Excellent communication skills, visually and verbally ? Experience across multiple forms - mobile, desktop, etc. ? Human-centred design style - as represented across work demonstrated within your Portfolio   How To Apply: ? Directly through our website at www.brainhunter.com ? Via email to megan.degagne@brainhunter.com   Please note: We appreciate all that have taken the time to apply, however only those selected will be considered for an initial interview.
Victoria Staffing Direct Hire Jul 19, 2021 Information Technology Software Engineer (C#) On behalf of our client, Brainhunter Systems is looking for a Senior Software Engineer with expert-level experience with C#/.Net Frameworks to fulfill a permanent full-time opportunity with our award winning med-tech client. The Sr. Software Engineer is responsible for collaborating on the design and development of each service under their responsibility. This includes feature delivery, adherence to code quality, testing, and the mentoring of junior members. The successful candidate will be responsible for leading the development and maintenance of several C# API services that back client-facing UI services as well as C# API’s that connect 3rd party integrated solutions. What You'll Do As a Sr. Software Engineer, you will be responsible for debating, designing, implementing, and delivering user stories on time, with high quality, while following an Agile development lifecycle. Additional responsibilities include: Solving complex problems as part of a team Writing code to standards, implementing best practices. Identifying, and communicating, technical debt and risk, and effecting resolutions. Collaborating with Product Owners in Release/Iteration planning. Developing, designing, and documenting based on business requirements within an Agile context. Reviewing code for testability, maintainability, and adhering to best practices. Mentoring junior members on the team. Who you are Team-oriented Sr. Software Engineer who can collaborate with business and QA staff on projects. Must be technically strong in Web design patterns, and best practices while displaying firm leadership skills, including communication of technical risk and debt. Excellent problem-solving abilities, analytical skills, and the ability to perform under tight deadlines are also essential. 5+ years of experience with C# and the .NET Framework and .NET Core. 5+ years ASP.NET Web API. Expert-level knowledge of RESTful Web API patterns Expert-level knowledge in ADO.NET and at least one .NET ORM Framework Advanced level knowledge of MSSQL and structuring data for query optimization. Strong Unit and Integration Testing techniques. Strong understanding of the software development process. Strong communication skills, both written and verbal. Some experience with build and deploy tools (Jenkins, CloudBees). Experience in Git. It would be nice if you have Bachelor’s degree in Computer Science, a related field, or equivalent education. Experience reverse engineering legacy .NET services. React or Angular experience Comfortable working with collaboration tools such as Slack, JIRA, Confluence How To Apply: Directly through our website posting at www.brainhunter.com Via email to megan.degagne@brainhunter.com Please note: We thank all applicants that choose to apply, however only those selected will be contacted for an interview.
North Vancouver British Columbia Staffing Contract Jul 15, 2021 Information Technology BH – Manual Tester – 8 Month Contract (Vancouver) On behalf of our client, Brainhunter is seeking a Manual tester to join our client`s team on site in Greater Vancouver for an 8-month contract. This is a testing project and the ideal candidate will have prior experience working with Guidewire Software Solutions. Responsibilities: Work closely with business and architecture team to identify the critical business flows; Create and execute test scenarios in insurance portal and policy center; Identify data requirements for each scenarios and work with test data provisioning team to identify right data for testing; Create/retest defects and work with dev team for resolution of issues; Work with business tester to help them in UAT planning and execution. Deliverables: Test scenarios Test cases Defects Requirements: Good working experience of guidewire policy center and portal Working experience in working with cross functional team and building end to end business scenarios; Hands on experience to work with API testing, cross browser testing and devices Testing; SQL experience to validate data in guidewire tables. How to apply: Christine.stacey@Brainhunter.com
Calgary Alberta Staffing Direct Hire Jul 13, 2021 Information Technology BH - Senior Mobile Software Developer – Permanent Remote On behalf of our client, Brainhunter is looking for a Senior Mobile Software Developer to join our client’s engineering team and architect the customer experience for their products. This is a permanent role that is open to Canadian residents. Requirements Graduate degree in Engineering, Science or relevant experience 4+ years of experience in architecting and developing scalable, responsive front-end/UI frameworks or platforms Examples of released applications on the Apple App store or the Android market Proficient with Java, Swift, Objective-C, Cocoa Touch, Xamarin, React Native, or other related technologies Strong knowledge of architectural patterns—MVP, MVC, MVVM, and clean architecture and the ability to choose the best solution for the applications Extensive knowledge of mobile app development, from coding, unit testing, automated build pipelines, to releasing to an App store Experience integrating with SDKs and APIs Self-starter, with the ability to establish OKRs, KPIs, milestones and keep projects on task Strong strategic thinking skills and a bias for action and learning. Empathetic, relatable, responsible Bonus points if you’ve built a startup, can demonstrate your unique contributions to open source projects and/or have experience with human interface/human UX Responsibilities: Translate UI/UX designs into working prototypes and products that delight customers Work with the team to develop end-to-end features across cloud, mobile and web infrastructures Continually analyze code for anti-patterns, coach, and improve upon fundamental coding principles and patterns across the engineering team Participate in code reviews, pair-programming, and other activities to promote mastery of software engineering practices Work independently and with the team to explore new ideas through experimentation, prototypes and fast feedback Focus on open standards and open source before seeking a proprietary solution to a problem Live, breathe, and work in the Cloud Utilize Scrum and other Agile methodologies to complete tasks and accomplish workflows. Participate as an Agile coach to lead team activities How to apply: Christine.stacey@brainhunter.com
North Vancouver British Columbia Staffing Contract Jul 13, 2021 Information Technology BH - Senior Network Engineer – (1.5 Year Contract) On behalf of client, Brainhunter is looking for a Senior Network Engineer to fulfill a 1.5 year contract on an existing team. This role is open to individuals living in the Greater Vancouver Area who have experience leading technical projects and advanced knowledge using Cisco. Position Specific Skills or Qualifications Required: You will need demonstrated expertise and experience in solutions design, complex implementation and support on a variety of networking infrastructure and tooling. Advanced knowledge includes but is not limited to: CISCO VMDC ( Cisco CCNP designation preferable) F5 Big IP Networking Network security technologies - NGFW, IPS, IDS, WAF and Cisco ISE DDI (DHCP, DNS, IPAM) management Network monitoring & management tooling - AKIPs, CISCO Prime, Gigamon MPLS WAN / SDWan Key Job Accountabilities and Responsibilities: Leading technical projects - ability to scope, plan and lead technical projects Consulting on solutions - ability to provide solutions and act the subject matter expert for networking Collaborating across teams - ability to guide teams through influence and meeting effective outcomes as a result. Absorb new technologies across many platforms Defining standards and developing best practices - ability to develop and apply continuous improvement based on industry best practices Coaching & mentoring - ability to provide direction and oversight to other technical staff to ensure work is completed on time and with quality Deliverables: Network solutions design, lead and deliver complex Network implementations, consulting, guiding key technical staff in support of our networking infrastructure. The successful candidate will need to work collaboratively across infrastructure teams. How to apply: Christine.stacey@brainhunter.com
Victoria British Columbia Staffing Direct Hire Jul 8, 2021 Information Technology Full Stack Developer   On behalf of our client, Brainhunter Systems Ltd is seeking a a talented Full-Stack Developer to join our local clients team. This position is for you if you previous experience developing with Java, Javascript (React or Angular) and RESTful APIs.  Please Note: Although our client is located in Victoria, BC this position can be done remotely anywhere in British Columbia. You must be eligible and living in British Columbia to be considered for this position!   Key Responsibilities: Write and maintain solid, robust, efficient and maintainable code using best of breed languages, frameworks and tools. Collaborate with other software developers to plan, design, develop, test, and maintain applications in accordance with established standards. Design and develop APIs. Ensure cross-platform optimization and responsiveness of applications Create rapid prototypes to support the design process. Integrate developed code with automated test infrastructure. Mentor and learn from other team members through pairing, code reviews, and documenting code. Adhere to high-quality development principles while delivering solutions on-time and on-budget. Assist with preparation of design and test documents. Staying abreast of developments in web applications and programming languages.   Skills and Experience: 3+ years’ experience building and maintaining large, enterprise and/or Internet applications supported by a degree or technical diploma. Expert knowledge of REST and RESTful web services. Expertise in object-oriented programming in Unix and Windows environments developing with JAVA, JavaScript and open source technologies. Experience with an RDBMS such as Oracle or Postgres. Experience utilizing bug tracking applications such as JIRA and version control such as GIT, Bitbucket or SVN. Experience working with and writing Unit, Integration and E2E tests. Experience in Agile, Scrum, Continuous Integration and Delivery, Test-Driven Development and Application Lifecycle Management. Knowledge of Microservices Architecture. Knowledge of frameworks such as React and Angular. Excellent interpersonal skills; both spoken and written. Track record of maintaining effective relationships with multiple teams (Applications, Infrastructure, DBAs) and all levels of management. Expert knowledge of design patterns and best practices.   Nice to have: IT experience in public sector environments. Experience modernizing legacy applications in an iterative approach. Experience in developing spatially enabled, mapping and GIS applications. How to Apply: Send your resume directly to megan.degagne@brainhunter.com Apply via our website at www.brainhunter.com We thank all of those that choose to apply, however only those selected will be contacted for an interview. 
Victoria British Columbia Staffing Direct Hire Jul 8, 2021 Information Technology BH - Business Analyst – Permanent Victoria On behalf of our client, Brainhunter is seeking an experienced Business Analyst to join our private client’s team in Victoria, BC. This is a permanent role and open to local candidates. The chosen candidate will have a strong IT background and some familiarity with government projects. Key Responsibilities: Maintain a solid knowledge base of the functional capabilities, and is a Subject Matter Expert, in assigned business domains. Collaborate in the planning, design, development, and deployment of new applications, and enhancements to existing applications. Work closely with the business and customers to elicit, analyze and prioritize requirements at various levels of detail. Gather critical information from meetings with various stakeholders and producing useful minutes and reports. Work closely with product owners, subject matter experts, end users and technical team members. Contributing to the development of information architecture, UI design and user flows. Create documentation including requirements, user stories, acceptance criteria, user guides, testing scripts, process flows and wireframes. Communicate changes, enhancements, and modifications, verbally and through written documentation, to project team members and client stakeholders so that solutions are understood. Manage and track the status of requirements throughout the project lifecycle, enforce and redefine as necessary. Take ownership of major incidents, ensuring coordination of resolutions, effective communication to stakeholders, and incident retros/learnings. Measure project performance using appropriate systems, tools and techniques. Perform risk management to minimize project risks. Accomplish financial objectives by forecasting requirements; managing budget; scheduling expenditures; analyzing variances and initiating corrective action. Maintain quality service by establishing and enforcing organization standards. Skills and Experience: 5+ years project business analysis experience in a team-oriented, collaborative environment. Recent experience performing business analysis in the capture, formulation, and validation of integrated business requirements for medium-large, complex systems projects. Development of wireframes to visualize potential design solutions. Bachelor’s degree or college diploma in a business or related field. Excellent English language skills. Strong leadership skills with the ability to motivate, coach and mentor others. Experience overseeing the design, development, and implementation of software and hardware solutions, systems, or products. Experience with Agile Development processes and agile planning/tracking tools. Strong management, communication, technical and collaboration skills and experience. Ability to effectively conduct technical discussions directly with clients, team members and other stakeholders. Experience with collaboration/team workspace software, issue tracking tools and automated QA. Strong customer service orientation. Nice to have: IT experience in public sector environments. Bachelor’s degree or college diploma in an IT field. Service Design experience. UI/UX certification. Scrum Master certification. How to apply: Christine.stacey@brainhunter.com
Victoria British Columbia Staffing Direct Hire Jun 29, 2021 Information Technology BH - Intermediate Software Developer - Python API – Permanent Remote Canada On behalf of our client, Brainhunter is looking to hire a Python API Software Developer to join our client’s growing enterprise team. If you are looking to work in a fast paced SaaS environment and hold a minimum of 3 years of experience this is the job for you! Requirements: You have 3+ years of full software development lifecycle experience but still have a curiosity and malleability to learn new things You are very comfortable developing with cloud-based architecture in AWS Your communication skills are excellent: you can understand user needs and translate them into actionable pieces of work that teams can understand You understand the value of an API-first approach, loosely coupled systems, and domain driven design You aren’t just eager to consume APIs, but you have experience building them too You are happy to get fast feedback and are on board with trunk-based development, behaviour-driven development, and understanding how users use what you have built You take pride in quality and have approaches towards testing Your strength is in pragmatically designing, building and deploying scalable, highly-available systems You have the ability to think abstractly and are comfortable with ambiguous/undefined problems You find fulfillment in mentoring and leading junior engineers and helping them develop their skills and leadership abilities (and believe that everyone has something to learn and teach) You take satisfaction in leaving code/processes/people better than when you got there You subscribe to the idea that companies should be socially responsible. How to apply: Christine.stacey@brainhunter.com
Victoria British Columbia Staffing Direct Hire Jun 29, 2021 Information Technology BH - Integration Software Developer – Permanent (Remote) On behalf of our client, Brainhunter is seeking an Integration Software Developer to join our client’s team. You will be responsible for delivering creative, robust solutions that maximize client delight. This role is a permanent remote role that is open to candidates living and eligible to work in Canada. The Role: Maintain, develop, document and test new connectors, automation and integration solutions Participate in stakeholder meetings about business and technical requirements Collaborate with the team to ensure integration solutions are supportable and follow our development best practices Learn new techniques and practices for cloud-native development and share your findings with the team Requirements: 2+ years’ experience with one or more of: python, java, C++/C#, docker, tomcat, linux and back-end frameworks. You have shown you are able to ship code. 1+ years’ experience with AWS Development using one or more of: CloudWatch, Lambda, S3, SNS, SQS, Steps, Fargate, Batch. AWS Certification is a bonus. 1+ years’ experience with API’s using REST or SOAP. You are a Postman guru and able to read JSON and XML like it’s your mother tongue and are familiar with integration data formats: CSV, XML, JSON, Positional and delimited flat files, file encodings Familiar with infrastructure as code: Terraform, Ansible, CloudFormation or serverless Bonus points for hands-on experience relevant to: XML/ XSLT & XPATH Communications (Slack, Teams) and Human Resource Information Systems (HRIS) / Human Capital Management (HCM) Systems such as Workday, Kronos, ADP, Ceridian How to apply: christine.stacey@brainhunter.com
Winnipeg Manitoba Staffing Contract Jun 29, 2021 Contract Staffing On behalf of our prestigious insurance client located in Canada, Brainhunter Systems is looking for a SAP Functional Analyst - FSCD to fill a 6 Months Contract opportunity. Job Title: SAP Functional Analyst Job Location: Toronto, ON/ London, ON/ Winnipeg, MB (Remote work opportunity until province reopens) Contract: 6 months Contract with a good possibility of extension Client is looking for an experienced Analyst to work on a multi-year Collections and Disbursements program which integrates legacy policy and billing systems for customer receivables with SAP FSCD. The suitable candidate will: Have 5+ years of experience in FS-CD configuration on billing/collection processes like Posting Documents, invoice, Broker report, Dunning, correspondence, Payments, Clearings. Have a background in insurance industry and payment processes (collection & disbursement) Have general knowledge of accounting standards and regulations Have experience with three of the four FSCM modules, Collections, Dispute Management, Credit Management, or Biller Direct Be proficient in the end-to-end SAP FS-CD processes, FSCD Master Data, and payment plan items configuration Assess business requirements, facilitate fit-gap workshops, identify areas of improvement, and suggest alternative solutions Provide detailed solution design recommendations supported by process flow diagrams, configuration rationale, and/or functional specification documents for SAP solutions Develop detailed test plans and cases to execute functional unit tests Provide guidance to junior members of the team regarding best practices, user exits, out of the box Reports and data management. Have strong problem-solving skills, and well-developed verbal, written, and interpersonal communication skills Be dedicated, self-directed, motivated, proactive and inquisitive. What will make you stand out:  Experience as the FSCD lead on 3-5 implementations. Requires Bachelor's degree or its equivalent (or foreign equivalent) in Business Administration, Computer Information Systems, Engineering (any field), Computer Science, or related field; and 5 years of experience with progressively higher responsibilities in the job offered or related technical/analytical role. Certification in SAP FICO or FSCD; Education equivalence based on combination of post-secondary education/degrees will be accepted   How to Apply: Online: Apply online now at www.Brainhunter.com Email: If you would prefer to email a copy of your resume for later review, we would be pleased to consider your resume for future upcoming opportunities, please send resume, availability and compensation expectation to: saichand.sigadam@brainhunter.com. Please note: While we appreciate and welcome all applications, only those who satisfy employment eligibility in Canada will be considered. Company Overview: BRAINHUNTER provides staffing and recruitment for full time, part time, contract and consulting services. BRAINHUNTER also provides payroll management services and a comprehensive suite of HRIS IT, ATS, and CRM software. BRAINHUNTER is a Microsoft Certified Partner, HP Alliance One Partner, Oracle Partner, and ranked among the top Global Recruitment Industry providers. BRAINHUNTER leverages ISO 9001:2015 certified processes, industry best practices, and unique loyalty programs for the individuals that we represent. We are dedicated to our clients, consultants, and our community. Apply now or contact one of our experienced recruiters to help you find the right job for your personal skills and experience. www.Brainhunter.com
Victoria Staffing Direct Hire Jun 8, 2021 Information Technology Back End Engineer (Remote) On behalf of our client, Brainhunter Systems Ltd is looking for a Back End Software Developer, with experience in Python, to join our client’s Research and Development team in the med-tech field. As a Backend Software Developer, you will be responsible for delivering high quality, well tested, and maintainable code. You will be working day to day with backend, frontend and mobile developers to deliver the features our customers will love, all prioritized by the Product Owner. They will provide high value impact to the healthcare communication space. You will receive clear technical direction and coaching from more senior developers and architects to fill in the gaps in your knowledge. What You’ll Do: Work with Senior Developers, Architects, UX developers, and Product Owners to design and develop features at API, and Service level. Work on difficult problems relating to data, scalability, security and high availability. Work daily with Docker and Kubernetes in a distributed microservice based ecosystem. Continuous collaborate and communicate with other team members to ensure the most impactful, technically sound, and reliable result Pair program, be mentored, and coached by more experienced members of the team. Receive code reviews and constructive criticism on your code and its structure. You’ll also be doing the same for those across the team. Work across multiple systems and integrations that comprise the user experience You Bring to the Team: At least 3 years of professional Python development experience using a common web framework. For example: Flask, or Django (Django + DRF) A Bachelor’s Degree or higher in Computer Science, Software Engineering or a related field. Exceptional candidates with equivalent experience will be considered. Experience writing unit tests, integration and end-to-end tests Experience writing well-defined RESTful APIs. Experience with automating the software delivery process with tools such as Fastlane Experience in CI/CD automation tooling (Jenkins and CircleCI) Experience supporting and debugging production service with appropriate tooling (NewRelic, Sentry, etc). A strong communication skill set, both written and oral, and the ability to influence team members. A passion for uncompromising quality in the code you write. A growth mindset, always looking to learn and experience new things. A deep desire for understanding and to be individually impactful. How to Apply: Please submit your resume to megan.degagne@brainhunter.com  Apply directly via our website at www.brainhunter.com
North Vancouver British Columbia Staffing Contract Jun 1, 2021 Information Technology BH - Java Developer – 8 month contract (remote contract) On behalf of our client, Brainhunter is seeking a Sr. Java developer to fulfill a remote 8 month contract through Vancouver. The chosen candidate with have experience with Java Applications from IBM WebSphere. Open to candidates living and eligible to work in Canada on PST time zone. Job Requirements: Converting Java apps from IBM WebSphere ND 8.5.5 to IBM Liberty 20 Coding changes related to the project Assisting in the documentation of a "cookbook" to assist developers in transitioning applications and leveraging the features of Liberty Investigating and resolving defects Working with Agile and Waterfall team members to resolve technical challenges Leading code reviews and providing feedback on best practices, error handling and recommended changes Additional Duties: Developing and testing new technology capabilities and upgrades Developing processes, code and knowledge transfer to assist in automated testing and monitoring Transitioning from ant to maven project definitions Recommending changes to CI/CD (Jenkins) platform to improve workflow Scripting and automating tasks Estimating remediation effort Mentoring java developers and/or co-op student Directing the work of a co-op student Evolving the organization of their code base and coding best practices Supporting performance testing Deliverables: Remediated Java apps New or revised app documentation Knowledge transfer to team members Other deliverables resulting from the work described in the responsibilities and accountabilities, and as set out by IT project leads. Position Specific Skills or Qualifications Required: Extensive experience (5+ years) with IBM Java 7 and OpenJDK Java 11 Development Extensive experience with JavaEE6, JavaEE8 and Jakarta 9 Intermediate experience with Mainframe, AS/400, MQ Series, ESB, Oracle, SQL Server, DB2, IMS Intermediate experience with JIRA, HPSME, Experience with LDAP, Apache, Jenkins, ESB, Maven, ANT, Splunk, Nagios, Experience with backend data / API integration using JSON web services Strong analytical and trouble-shooting skills Clear and effective communication skills How to apply: Christine.stacey@brainhunter.com
Victoria British Columbia Staffing Direct Hire Jun 1, 2021 Information Technology BH - Back-End Software Developer - Permanent On behalf of our client, Brainhunter is seeking a Software Developers who focusses on back-end development to join a team of developers through the west coast of Canada. This role is for you if you live in the PST time zone and have a minimum of 3 years of experience developing web services and applications using C# and developing web services and applications using ASP, VB6 and/or .Net. What you will do: Design, code, test, and document features for a distributed web-based software application in collaboration with other developers, IT operations, and product owners. Hone your skills as a technical mentor and/or mentee through peer code reviews and other collaborative software design and development practices. Take part in an agile Scrum environment through the rituals of stand-ups, retrospectives, planning, and refinement sessions, and the practice of iterative and incremental changes. Potentially share in a rotating responsibility to handle ad-hoc troubleshooting and support for our clients and internal team during regular business hours. Have bi-weekly one-on-one check-ins with your manager for support. Who you are: A post-secondary degree or diploma in Computer Science or a related discipline, or equivalent job experience. Experience developing web services and applications using C#. Experience developing and consuming RESTful APIs with JSON and/or XML. Experience with relational databases such as PostgreSQL, MySQL or SQL Server. An understanding of web application security and of software design patterns. Familiarity with technical practices such as test-driven development and continuous integration. It would be great if you had: Experience developing web services and applications using ASP, VB6 and/or .Net. How to apply: Christine.stacey@brainhunter.com
Victoria British Columbia Staffing Direct Hire May 16, 2021 Information Technology   BH – Project Manager – Victoria (Permanent) On behalf of our client, Brainhunter is seeking a Project Manager to provide leading IT services and join in a permanent capacity in Victoria. This is an opportunity with a software development company that creates and implements innovative technology solutions. Key Responsibilities: Manage and coordinate all aspects of program and project delivery, including defining scope, specifying deliverables, creating project documentation and schedules, managing budget, scope, change requests, and estimating project timelines. Ensure project success by driving day to day operations through sound project management principles and methodologies. Organize and facilitate cross-functional meetings with project team members, as well as with Technology leadership. Be the primary point person with business owners, business users and technical team members. Communicate changes, enhancements, and modifications, verbally and through written documentation, to project team members and client stakeholders so that solutions are understood. Take ownership of major incidents, ensuring coordination of resolutions, effective communication to stakeholders, and incident retros/learnings. Measure project performance using appropriate systems, tools and techniques. Perform risk management to minimize project risks. Accomplish financial objectives by forecasting requirements; managing budget; scheduling expenditures; analyzing variances and initiating corrective action. Ensure solution design is aligned with architectural principles and standards. Ensure each project develops a viable, approved operational support/sustainment model as applicable. Maintain quality service by establishing and enforcing organization standards. Skills and Experience: 8+ years direct experience managing multiple complex projects in a team-oriented, collaborative environment. IT experience in public sector environments. PMP, or equivalent, designation. Excellent interpersonal, facilitation, problem-solving and organizational skills. Proven experience and knowledge of Agile and Scrum methodologies. Experience with JIRA/Confluence and agile planning/tracking tools. Excellent verbal and written communications, and presentation skills. Ability to balance multiple priorities. Comfort with a fast-paced environment.   Ability to effectively conduct technical discussions directly with clients, team members and other stakeholders. Flexible and client-service oriented.   Nice to have: Experience in the Natural Resource Sector. Degree in Business, Computer Science or Finance. Portfolio management and Business Analysis experience. How to apply: Christine.stacey@brainhunter.com
Victoria British Columbia Staffing Direct Hire Apr 30, 2021 Information Technology On behalf of our client, Brainhunter Systems, we are seeking a talented, full-time Full Stack Developer to join their successful company in Victoria, BC. In this role, the Full Stack Developer will work closely with the Product Manager to develop core product lines and deliver solutions that address core market problems for over 200+ customers, serving 4000 vessels worldwide. Are you looking for the right opportunity to work with a small team – creating, improving and maintaining next-gen products that support our vital maritime industry? Do you pride yourself on your technical proficiency and goal-oriented nature? Do you relish the opportunity of applying your innate sense of business, process and technology, as well as your strong problem-solving and analysis skills? If the answer to these questions is “yes”, then we encourage you to apply! Why work for this client? The client enjoys an excellent reputation for truly appreciating their employees as much as they value their state-of-the-art products. An opportunity to work remotely or in their beautiful, oceanfront offices in Victoria, BC. Be part of their team working in an award-winning culture. Enjoy a competitive compensation package, including an excellent benefits package. What makes the Full Stack Developer successful? Ability to assimilate and synthesize multiple inputs for possible product direction into a set of priorities based on existing business goals and company strategy. Strong business, process and technology acumen, in-depth knowledge, and great problem solving and analysis skills. Highly consultative and a skilled relationship builder able to envision future product solutions. Ability to define and develop framework, standards, techniques and procedures for service deliver and process improvements. Over time, be able to lead, select, train, develop, coach talent, and manage performance. Become fully trained on all assigned client products and tools that have been assigned. Become knowledgeable about our customers in the workboat industry and their sub-verticals. Be goal-oriented and achieve stated objectives with help and direction from management and peers. Effective communicator, both orally and in writing. Work well independently and through team efforts. Forward thinking and pushing boundaries of design to a whole new level. Support the client’s culture of teamwork, approach-ability, accountability and determination and participate in company events, when possible. What does the Full-Stack Developer require? Related Bachelor’s degree 2+ years of related experience Experience with one or more general purpose programming languages including but not limited to: JavaScript, Java, C/C++, C#, Python or Go Experience with front end technologies and/or front end frameworks (JavaScript preferred) Experience with back end technologies and/or back end frameworks (C# preferred) Basic knowledge of UI design (HTML 5, CSS) Strong sense of web design and attuned to the fundamentals of user experience Working proficiency and communication skills in verbal and written English Basic full stack knowledge Basic knowledge of relational database management systems (RDBMS) Be able to work remote efficiently if required Be able to work during 9am - 5pm PST How to Apply: Online: Apply online now at www.Brainhunter.com ???????Email: If you would prefer to email a copy of your resume for later review, we would be pleased to consider your resume for future upcoming opportunities, please send resume, availability and compensation expectation to: savita.parmanand@brainhunter.com Please note: While we appreciate and welcome all applications, only those who satisfy employment eligibility in Canada will be considered. Company Overview: BRAINHUNTER provides staffing and recruitment for full time, part time, contract and consulting services. BRAINHUNTER also provides payroll management services and a comprehensive suite of HRIS IT, ATS, and CRM software. BRAINHUNTER is a Microsoft Certified Partner, HP Alliance One Partner, Oracle Partner, and ranked among the top Global Recruitment Industry providers. BRAINHUNTER leverages ISO 9001:2015 certified processes, industry best practices, and unique loyalty programs for the individuals that we represent. We are dedicated to our clients, consultants, and our community. Apply now or contact one of our experienced recruiters to help you find the right job for your personal skills and experience. www.Brainhunter.com
Victoria British Columbia Staffing Direct Hire Apr 30, 2021 Information Technology BH - iOS Engineer (Remote) On behalf of our client, Brainhunter is seeking an iOS Engineer to participate at the highest level in our mobile team, helping design, architect and build our client’s iOS experiences. This position is a full-time remote opportunity with a company that has been remote friendly for years. This role will be eligible for those living and eligible to work in Canada and or the USA. The role: Create new, and improve our existing iOS application suite. Design and deploy large-scale APIs to support mobile applications. Be effective in a team environment working with fellow engineers, product management, and design Collaborate with stakeholders and partners across teams and departments Have a focus on quality, and operate iteratively to get from good to better Write performant, maintainable code that is easy to read and well-documented Write automated tests to thoroughly validate the correctness of your code Be a part of your team’s on-call rotation; we all own our code end-to-end from development to deployment to operations Come ready to learn from some of the best and brightest in the industry Work independently and collaboratively in a dynamic and fast-moving team Qualifications: Expert level proficiency in Objective-C and Cocoa Touch Proficient in Swift (SwiftUI a plus) Have published at least one app on the App Store, preferably still available Extensive experience with major iOS Frameworks such as Core Data and Core Animation Extensive knowledge of Apple’s design principles and HIG Experience working with remote data via REST and JSON Experience with deployment systems and pipelines such as Jenkins, Fastlane, and CodeShip Experience with third party tools and libraries Familiarity with implementing synchronous audio/video solutions is beneficial Familiarity with AWS Services (e.g. RDS, Kinesis, EC2, Lambda, et cetera) Familiarity with the Linux Operating System and command-line tools Understanding of OO design, algorithms, and data structures Aptitude to quickly learn new languages and technologies as necessary Working knowledge of the general mobile landscape,, emerging technologies, and trends Computer Science or related degree   How to apply: Christine.stacey@brainhunter.com