663 Jobs Found
QA Engineer Full-time Job
IT & Telecoms TorontoJob Details
Contributes to the overall success of Commerce Engineering in Canada ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives. Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures
Is this role right for you? In this role you will:
- Scrum team, Tickets assigned, work through backlog
- QAT Sign off, regression, sanity, general test cases associated.
- Test approaching plan, risk assumptions, highlighting dependencies, understanding what is in scope and out of scope
- You think outside the box
- You will be testing web applications, mobile applications and REST API.
- You will be responsible for designing, developing and maintaining manual and automation testcases
- You will be executing the automation tests and maintain the existing automation framework
- You’re diligent with documenting your test plans, test cases and bug reports
- You’re an excellent communicator, detail-oriented and quality-focused
- You have experience with interacting and coordinating test activities among multiple teams
- You have a positive and resilient personality. You must be able to embrace feedback and have a desire for continuous iteration and improvement
- You work closely with your scrum team to design and develop test strategies, testability requirements and implementation strategies
- You have experience working in agile teams either using Scrum or Kanban.
- You are capable of executing QE activities within sprint and work closely with development and business teams to plan, report, prioritize and drive continuous improvement
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
- 5-6 + years of prior working experience gaining the understanding of both functional vs nonfunctional testing.
- Identify and prioritize test cases, APIs and web application. (design and maintain test cases)
- 2-3 years of prior working experience within Automation testing using Selenium. Locators identifications, basic coding skills.
- 5-6 + years of prior Manual testing experience (75% Manual 25% automation)
- You have a good understanding of software testing methodologies (functional vs non-functional testing)
- You have experience working on automation frameworks for mobile and web applications using Appium and Selenium
- You have strong coding skills with any of the following technologies: Java, JavaScript, Python, etc.
- You have experience with version control systems (Git) and CI/CD tools (Jenkins)
- You have experience with testing REST API and are proficient in use of API testing tools – Postman and Swagger
- You have hands-on experience with identifying defects, minimizing steps to replicate and log issues into a defect tracking tool (JIRA or similar ticketing systems)
- You are familiar with the types of testing including regression, performance, stress, unit, integration, and security testing
- You have Knowledge of tools and frameworks such as WebdriverIO, REST Assured, Cucumber, Mocha and Axe-core
- You have experience with Accessibility testing and tools such as JAWS, NVDA, Lighthouse, etc.
- You have experience with cross-browser and cross-device testing for web and mobile applications
- You are capable of executing test cases on English and French language, and documenting results for various types of testing as required (applies to smoke, integration, functional and regression testing)
- You have experience in mobile applications testing - Android and iOS
- You have experience working in agile teams either using Scrum or Kanban.
- Computer engineering background will be preferred
What's in it for you?
- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
- Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
- Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
Work arrangements: Hybrid
#LI-Hybrid
QA Engineer
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
Senior Java Developer with GCP, Hybrid Full-time Job
IT & Telecoms TorontoJob Details
The Team
The Global Fraud Technology team develops and manages innovative products designed to support the ever-changing threat landscape. We work in close partnership with our Fraud Business and key Technology Partners through out Scotiabank to drive global technology delivery. We are key team members within Enterprise Technology to ensure business strategies, plans and initiatives are executed / delivered in compliance with governing regulations, internal policies and procedures.
The Role
Global Fraud Technology Team is looking for an energetic and results-oriented Senior Cloud developer to join our team to help build our most innovative Fraud detection and Prevention product.
We’re looking to fill our team with influencers, makers, creators and leaders who are flexible, curious, adventurous, versatile and responsive; and who are ready to roll up their sleeves in a collaborative and productive environment to get things done.
Some of the key accountabilities include:
- Develop modern, high-impact technology solutions/microservices that enables our business partners to realize business value very quickly.
- Collaborate with other functional and delivery teams to research and design the best solution for the different business requirements.
- Conduct testing of new software releases to ensure successful implementation with no impact to existing code base.
- Ensure quality of the solutions are robust, scalable and efficient to meet the needs of the business.
- May need to provide production support from time to time.
- Monitor system performance, troubleshooting and fixing errors.
- Work in a cross functional Agile team to deliver core business and regulatory solutions
What You Will Bring to Succeed
- Bachelor’s Degree in computer engineering, business, Information sciences or another related field.
- Java Developer with around 5+ years of experience in Requirements Analysis, Cloud Back-end & Front-End Design, Development, Implementation, release & deployment, and cloud implementation.
- Knowledge of secure coding for banking industry and experience in using security & vulnerability detection tools (Black duck, Web Sense).
- Experience in Big Data Cloud Architecture, working with batch data processing, real-time message ingestion, stream processing in hybrid cloud ecosystems (cloud & on-premises).
- Experience in manipulating the streaming data to clusters through Kafka and developing ETL pipelines in cloud platforms (e.g., Google Cloud Storage/Azure Blob Storage/Bucket, Cloud Dataflow, Cloud Data Prep/Azure Data Factory, Cloud Pub/Sub, Big Query/Azure Synapse, Cloud SQL, MS SQL), Python, working with file formats like (JSON, AVRO, XML).
- Experience in developing applications in Micro Service Architecture with technology stack as REST, Spring Boot, Docker.
- Must have experience working with DevOps, deployment and orchestration technologies (e.g., Bitbucket, Git, Kubernetes/GKE, Jenkins, Maven, TFS (Team Foundation Server)).
- Excellent verbal and written communication skills.
- Team is constantly experimenting with new technologies, so it is important to have high level of tolerance for ambiguity
The Workplace
- We are technology partners who help the business transform how our employees around the world work.
- We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
- You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
- We foster an environment of innovation and continuous learning.
- We care about our people, allowing them to design how they work to deliver amazing results.
- We offer a competitive total rewards package, including a performance bonus, company matching programs (on pension & profit sharing), and generous vacation.
Scotiabank
As Canada's International Bank, we are a diverse and global team. We speak more than 100 languages with backgrounds from more than 120 countries. We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.
Is this Role not the Exact fit?
Sign up to stay in touch; we’ll let you know when we have new positions on the team.
Senior Java Developer with GCP, Hybrid
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
Software Engineer, Cloud Security (GCS) Full-time Job
IT & Telecoms VancouverJob Details
What is the Opportunity?
This role is open for both new grads and senior candidates. As a Cloud Security Developer, you will be leading, designing, and developing innovative solutions around governance, observability, chaos engineering, DevSecOps, and more initiatives that contribute to the mission of the cloud security team to improve RBC's cloud security posture while simultaneously improving the developer experience and developing a culture to follow the best security practices.
What will you do?
-
Establish core services and security controls across multiple cloud environments – Azure, AWS, and GCP
-
Design and build cloud security solutions while using modern automation, config as code, and TDD principles
-
Implement SRE practices to improve operational processes and increase reliability while reducing the toil
-
Participate, lead and jointly deliver solutions that integrate end-to-end and provide value by evolving with an ever-evolving infrastructure
-
Maintain strong working relationships with multiple engineering groups to maintain alignment on technical strategy
-
Collaborate and build solutions to provide security coverage reports across platforms and environments to identify gaps and build the cloud security strategy
-
Brainstorm and collaborate with the team members to build POCs and experiment with new tools and technologies
What do you need to succeed?
Must-Have:
-
Possess knowledge of modern software development, DevOps, and SRE practices
-
Proficiency with Python, Go, TypeScript, or any other modern programming language
-
Experience working with one of the major public cloud environments (AWS, Azure, GCP)
-
Experience building and optimizing CI/CD pipelines with shell scripts, Jenkins, GitOps, etc.
-
Familiarity with infrastructure as code tools like ARM, CFN, and Terraform
-
Leadership skills to own and lead a project from start to finish
-
Experience working with container tools and platforms (Docker, K8s, OCP, etc.)
Nice to have:
-
Experience with SIEM solutions like Splunk, Dynatrace, Datadog, etc.
-
Cloud or Security certifications
RBC is committed to supporting flexible work arrangements when and where available. Details to be discussed with Hiring Manager.
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking, to keep growing, and to work together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference in our communities, and achieving success that is mutual.
-
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
-
Leaders who support your development through coaching and managing opportunities
-
Technical and management tracks for future career growth
-
Ability to make a difference and lasting impact though leadership opportunities
-
Work in a dynamic, collaborative, progressive, and high-performing team
-
Flexible work/life balance options
-
Opportunities to do challenging work
#LI-Hybrid
#LI-POST
#TECHPJ
#RC23
Software Engineer, Cloud Security (GCS)
Royal Bank Of Canada
VancouverIT & Telecoms Full-time
Learn More
Java Xpress Developer Full-time Job
IT & Telecoms TorontoJob Details
The Role:
The Retail Lending Technologies team supports the enhancement, development, and maintenance of corporate applications and banking systems within Canadian Banking. Retail Lending systems are Critical Information Assets of the bank that support Automotive Lending, Branch Direct Lending and Credit Insurance products and Business Lines. As a member of a full stack team, duties performed will include implementation and operational support.
The applicant should possess excellent problem-solving skills, who can technically troubleshoot issues/problems independently and provide solutions. The applicant must possess the ability to work with technology focused peers, Business Clients, and Operations Teams on multiple projects concurrently. For this role the candidate should ideally have worked on agile and waterfall projects in the past and be capable of thriving in a fast paced, challenging work environment and demonstrate initiative and eagerness to learn.
Is this role right for you?
- You will provide system analysis, object oriented design / programming, technical documentation, and support for existing applications and systems.
- You will provide recommendations on best practices and enhancements that are in line with the bank’s technology road map.
- You will work with project team to refine technical requirements and provide technical design and guidance based on industry best practices.
- You will perform coding, unit testing, debugging, documenting and implementing of applications and scripts.
- You will participate in estimation and planning of development efforts required for various projects and enhancements.
- You will maintain, support and enhance existing applications.
- You will participate in regular code reviews for release activities.
- You will lead the implementation efforts for implementations of code to production.
- You will participate in production issue analysis and perform root cause analysis for production issues and implementation issues.
- You will assist the product owners and business analysts in discovering the current system behavior and provide recommendations on improving the current system.
Do you have the knowledge & skills that will enable you to succeed in this role?
- Bachelor’s degree in Computer Science, Engineering or related discipline.
- You have at least 5 years of technical working experience in systems analysis, design, development, unit testing, and debugging.
- You have working experience in the use of Bit Bucket, GIT, Gradle, Jira, Confluence or a similar tool(s) for building Continuous Integration/Continuous Delivery (CI/CD) pipelines.
- Technical working experience in an agile environment.
- Must have technical working experience with Core Java (Version 8 or higher)/Java Servlet/JDBC/JavaScript; Spring Boot (Spring MVC, Spring Security and Spring Data Repositories), HTML; CSS; jQuery, Bootstrap, AngularJS, UNIX shell scripting; SQL & relational databases.
- Ideally, you have 2-3 years of working experience in the banking/financial services industry.
- Technical knowledge of XML, XSD, Apache ANT (or similar)
- Technical knowledge of Xpress, FIS Workbench
- Technical working knowledge of WebServices, XML/SOAP/REST, IBM Websphere Application Server (WAS); Eclipse Integrated Development Environment (IDE); IBM Rational Application Developer (RAD); soapUI; WinSCP (Windows Secure Copy); PuTTY SCP (PSCP); Secure Shell (SSH)
- Technical knowledge of Microsoft Azure Cloud or Google Cloud is an asset.
- Technical knowledge of Splunk, Dynatrace, or Stackdriver is an asset.
- Technical knowledge of iWay SM/DM is an asset.
What's in it for you?
- We have an inclusive and collaborative working environment that encourages creativity and curiosity and celebrates success
- We provide you with the tools and technology needed to create meaningful customer experiences
- You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world
- We hire you for your talent — not just a job — so you can grow with us. We’ll equip you for success not only in your role, but also in your career as a whole
- Dress codes don't apply here: being comfortable does
- Access to thousands of online and in-person courses so you can hone your current skills, or learn new ones
- A competitive rewards package that includes a base salary, a performance bonus, company matching programs on pension and profit sharing, paid vacation, personal & sick days, medical, vision, and dental and much more
Java Xpress Developer
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
Senior IT Applications Analyst Full-time Job
IT & Telecoms QuébecJob Details
Description
At BrandSafway, we know our employees are our greatest asset, which is why we give them the tools, training and resources to be successful. Come join our growing team. We are looking for a Senior IT Applications Analyst.
The Senior IT Applications Analyst analyzes business processes and program requirements. Plans, designs and develops IT solutions support organizational functions. Applies communication, analytical and problem-solving skills to help identify, communicate and resolve systems issues in order to maximize the benefit of IT systems investments. Acts as lead on roll out of BrandSafway IT systems and leads project configurations, testing, integrations and data migrations. Prepares documentation of requirements and functional specifications. Provides direction to technical developers. Supports end users with problem resolution.
Responsibilities
-
Work with the IT Director / Project Managers to respond to the project requirements
-
Analyze business processes, identify and propose new business processes or program changes to address specific requirements.
-
Create appropriate specification documents including time and cost estimates
-
Identify, analyze and design program changes consistent with division and Corporate standards and best practices
-
Research alternative business solutions and, where appropriate, document cost, recommend, present and justify such alternatives
-
Prepare and update necessary documentation and assist in developing and maintaining system documentation
-
Manages multiple priorities successfully.
-
Provide technical expertise to solving day-to-day issues
-
Provide training to the users, when appropriate
-
Collaborates with global IT team on projects and support. Follows governance framework, ensuring all related activities comply with the company standards and procedures.
Qualifications
-
Associate degree required in Information Systems, Science, Engineering or a closely related discipline or equivalent experience.
-
Project management training desired.
-
Epicor Kinetics functional experience required, ideally with both Financials and Manufacturing
-
Strong analytical skills and SQL knowledge required.
-
Must have a minimum of 5 years’ experience in a business analyst or support analyst role
-
Strong analytical and communication skills required.
-
English and French language skills essential
BrandSafway, including its subsidiaries, is an equal opportunity employer and does not discriminate on the basis of race, creed, color, national origin, religion, gender, marital status, sexual orientation, age, disability, special disabled or Vietnam or other era veteran status.
Senior IT Applications Analyst
BrandSafway
QuébecIT & Telecoms Full-time
Learn More
Cloud Quality Assurance Automation Engineer Full-time Job
IT & Telecoms OttawaJob Details
As a seasoned Cloud Quality Assurance Automation Engineer, you will own the quality for the Cloud HSM product. You will work in close collaboration with the development team, in a scaled agile environment, to ensure the highest level of quality of our Multi-Cloud and on premise products. You will understand the feature and develop testplans and testcases to ensure the feature meets the requirements and is bug free. You will research, recommend, and integrate industry leading test frameworks, so that our complete deployment pipeline is automated and every software update merged can be automatically validated and pushed to production. You will have working experience developing automation on the cloud such as AWS or GCP.
At our Thales Ottawa office, we develop leading edge technologies to secure the cloud, the digital transaction, the mobile world, and the Internet of Things (IoT). Our security solutions are prevalent in today's digital world.
Your quality DNA, and automation programming experience, is the foundation to your success on our team. We will educate you about our products, industry and customers with on-the-job training through mentorship with skilled, experienced peers. You will have an opportunity to work on products that secure critical infrastructures in the global economy.
Be part of a team required to design, implement, test, and support features with the following mind-set: end-user experience, maintainability, scalability, performance, cost, resilient CI/CD.
Key Responsibilities
• Own overall Quality for our product both from a process and testing perspective
• Testing cloud native software, using various platform-as-a-service (PaaS), Software-as-a-Service (SaaS), Infrastructure-as-a-Service (IaaS) technologies and related tools
• Implementing, and maintaining industry leading cloud technology automation framework, in order to test complex cloud product offerings
• Document our quality processes and automation tooling
• Test against our rigid software security practices
• Develop and maintain a suite of automated tests to verify existing functionality, refining the tests as the functionality changes, monitoring results, resolving any issues related to the tests and the test bed
• Mature/replace, our existing automation test suite and tooling
• Maintain our testcases and execution results using Jira and Xray
• Maintain Key Performance Indicators (KPI’s) for test automation of features, release over release, and address the backlog of existing manual tests
• Document bug reports for identified issues during testing. Detail clearly the procedure followed, narrow down the area affected and perform preliminary troubleshooting
• Participating in issue investigation, deployment of applications, and testing/integration in various deployed environments (i.e. Dev, Stage, Production)
• Documenting, managing, and maintaining internal knowledge and processes
• Stay current on industry trends, evolving technologies, and frameworks in the Quality Assurance domain
• Collaborate with other developers, to share knowledge, and improve overall product/solution.
Responsibilities include:
• Following agile methodology. This includes active participation in sprint planning and retrospective meetings, creation of user stories, as well as, corresponding tasks
• Providing feedback to documentation team to develop, improve, and review Customer centric feature documentation
• Interfacing with geographically distributed teams in Ottawa, Toronto, Vancouver, Austin, and other locations on a regular basis
Minimum Qualifications
• Bachelor’s degree in Computer Science or Computer Engineering
• 7+ years’ leading in a Quality Assurance role of highly secure web-based client-server applications using industry leading standards
• 3+ years’ of experience testing embedded devices
• Strong programming skills in any of these languages: Python, Linux scripting
• 5+ years’ of experience automation of API’s
• Minimum of 5 years’ experience delivering software using an Agile/SAFe/Scrum development methodology
Preferred Qualifications
• Working experience/knowledge with industry leading cloud providers GCP or AWS
• Experience with security and identity management (access management, authentication, authorization identity providers), as well as, monitoring framework
• Working with Kubernetes
• Working knowledge of cryptographic concepts (i.e. Encryption concepts and technologies), and an understanding of encryption and cryptographic key management with experience using them to protect sensitive data in database, applications, storage systems, virtualized platforms and cloud environment.
• Familiarity with FIPS (Federal Information Processing Standards), and other NIST requirements
• Working knowledge of CI/CD build and deployment pipelines and DevOps common industry practices
• Experience with automated deployment and associated technologies: terraforms, helm, yaml, ansible
• Deployment and management of docker containers deployed in a kubernetes environment
• Networking and cloud infrastructure knowledge and above average application troubleshooting experience
• Demonstrate strong troubleshooting skills in a cloud environment
• Proven backend testing skills which use micro-service technology which harness SQL/non-SQL databases such as MySQL, Postgres
• Familiarity working with continuous integration tools such as: Gitlab, Teamcity, Terraform, and CI/CD pipeline setup working experience
• In-depth experience working with Linux and Linux based applications
• Familiarity with unit test development, such as junit, and test automation, using frameworks, such as Selenium, Protractor, or Playwright, etc.
• Ability to effectively work in a cross matrixed team environment
• Highly motivated, enthusiastic, with an extreme desire for continual learning, and the ability to work under minimal guidance with demonstrated analytical and problem solving skills in order to deliver features on time in a fast paced team environment
• Strong collaboration and communication skills which will be fundamental to your, and the overall teams success, of the projects you work on
• Stay current, and provide insight on industry leading, testing & automation approaches, architectures, and vendors
• Ensure that non-functional requirements such as security, performance, scalability, usability, and reliability are being tested in our solutions
#LI-Hybrid
#LI-WM1
Cloud Quality Assurance Automation Engineer
Thales
OttawaIT & Telecoms Full-time
Learn More
Senior Algorithmic Trading Developer Full-time Job
IT & Telecoms TorontoJob Details
Purpose
- The QTS development team builds, modifies, and supports trading systems for Capital Markets in equities.
- We are seeking a talented software developer (C++, Java, Python, and SQL) to work with the ETF desk to develop, support and enhance their algorithmic trading software and related tools.
- We are dedicated to leveraging data-driven insights and advanced algorithmic trading strategies and service clients in the global financial markets. You will play a pivotal role in developing, optimizing, and maintaining our trading related algorithms and vendor system(s). You will work closely with a talented team of analysts, traders, and developers to build and maintain the software. You will also be required to provide first-level support to the internal users of the systems you work on.
- We will consider a range of experience levels and adjust role, compensation, and title accordingly. Prior financial experience would be an asset but is not required. This is primarily a developer role, with some exposure to analysis and trading activities. The successful candidate is someone enthusiastic about building software in a financial environment, has excellent communication skills, and can take responsibility for multiple parts of the software development lifecycle.
Accountabilities
- Modifying, enhancing, and testing an algorithmic trading platform and related tools.
- Perform support of production trading systems to troubleshoot and quickly resolve any issues or questions throughout trading hours, and at system initialization in the morning.
- Analyze system performance and trading results to find ways to improve efficiency and client executions.
- Work with front office users to implement their trading strategies and supporting data inputs.
- Analyze system architecture to improve scalability, and reliability.
- Ensure compliance with regulatory requirements and risk management protocols.
- Stay up-to-date with industry trends and emerging technologies to advise on potential innovations to our system.
Functional Competencies
- Strong software development skills from design to implementation to testing. The ability to work in a large existing codebase to building small supporting tools/scripts from scratch.
- Experience in developing real-time event-driven applications
- Ability to problem solve in real-time with live systems
- Strong sense of ownership and responsibility for resolving issues
- Strong competence with object-oriented languages such as C++ and Java. Must have C++ experience
- Experience with tooling and scripting with python/shell scripting
- Comfortable with SQL and relational database concepts
- LUA scripting is an asset.
- Background or personal interest/experience related to trading systems, index arbitrage, ETFs, market-making and similar areas preferred but not required.
- Experience with real-time trading systems (Fidessa, Portware, Flextrade, Tbricks, etc..) an asset
- Understanding of financial markets, trading strategies, and quantitative analysis techniques preferred
- Experience with trading platforms and tools (e.g., Bloomberg, FIX protocol, order management systems).
Education
- Post-secondary degree in a technology field (Computer Science/Engineering etc.) or equivalent training.
- Relevant Industry courses/certification such as CSC, CFA an asset
Senior Algorithmic Trading Developer
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
Full stack developer Full-time Job
IT & Telecoms East GwillimburyJob Details
Requirements:
Languages: Candidates must have knowledge of the English Language.
Education: Candidates need standard educational qualifications such as a College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 year
Experience: Candidates need experience of 3 years to less than 5 years
Computer and Technology Knowledge: Candidates must have knowledge of Android, ASP, JavaOS,HTML, Desktop applications, XML, Java, JavaScript, Security software, CSS, PHP, Programming software, C++, MySQL, Database software, Software development, API and Python
Responsibilities:
- The candidate should be able to plan, design, write, modify, integrate and test Web-site related code
Benefits:
- The employees get bonus and stocks/shares
- The employees get life insurance
- The employees get free parking availability, team building opportunities, transportation provided by employer and parking availability
How to apply:
If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer by sending an email (along with your resume) through below mentioned details.
By Email
[email protected]
Full stack developer
Beacontree Technologies Inc.
East GwillimburyIT & Telecoms Full-time
40 - 45
Learn More
Web developer Full-time Job
IT & Telecoms TorontoJob Details
Requirements:
Languages: Candidates must have knowledge of the English Language.
Education: Candidates need standard educational qualifications such as a Bachelor’s degree or equivalent experience – Information technology/ Computer science/ Graphic design
Experience: Candidates need experience of 3 years to less than 5 years
Experience and specialization: Computer and technology knowledge, HTML, JavaScript, CSS, HTML editing software, Web service design, MySQL and React.js
Physical Requirements:
- The candidate should be attention to detail
Other Requirements:
- The candidate should have dependability and efficient interpersonal skills
- The candidate should be able to work in an organized way
- The candidate should have quality of as a team player
Responsibilities:
- The candidate should be able to create and optimize content for Website using a variety of graphics, database, animation and other software
- The candidate should be able to prepare mock-ups and storyboards
- The candidate should be able to develop Website architecture and determine hardware and software requirements
- The candidate should be able to source, select and organize information for inclusion and design the appearance, layout and flow of the Website
- The candidate should be able to create and optimize content for Website using a variety of graphics, database, animation and other software
- The candidate should be able to research and evaluate a variety of interactive media software products
- The candidate should be able to conduct tests and perform security and quality controls
- The candidate should be able to plan, design, write, modify, integrate and test Web-site related code
- The candidate should be able to lead and co-ordinate multidisciplinary teams to develop Website graphics, content, capacity and interactivity
How to apply:
If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer by email (along with your resume) through below mentioned details.
By email:
[email protected]
Web developer
Tao Motor
TorontoIT & Telecoms Full-time
33
Learn More
Senior Operations Specialist Full-time Job
IT & Telecoms LondonJob Details
We are hiring a Senior Operations Specialist.
Reporting to the Manager, Marketing & Experience Operations, this role will be responsible for collaborating with business partners, primarily across our Marketing & Experience division, to identify Marketing process opportunities and implement solutions to achieve operational excellence. The Senior Operations Specialist will learn all functional roles within the Marketing & Experience process and what their responsibilities include.
The ideal candidate is enthusiastic, professional and people focused who is adept at critical thinking and experienced in solution analysis, planning and implementation. You are skilled at process documentation and development, training and change management across multiple functional roles. Responsibilities also include ongoing business support for implemented solutions as well as monitoring and control practices to evaluate process effectiveness and to maintain process and data integrity.
What you will do
- Collaborate closely with various stakeholders and senior leaders within Marketing & Experience, and with the business units they support across Canada Life, to ensure a collaborative approach and seamless process / handoff within the operations of those teams.
- Revisit and redesign planning and operational processes and procedures followed by any business group requiring Marketing & Experience collaboration.
- Identify best practices, pain points, and recommend solutions to optimize business outcomes.
- Determine strategic direction for new operational processes within Marketing & Experience with cross over into supporting teams across Canada Life.
- Design and deliver all training for individual contributors and stakeholders on all processes and systems within the Marketing process model.
- Understand corporate priorities to ensure all processes support them.
- Maintain the Marketing & Experience SharePoint sites with important and relevant content.
- Onboarding and offboarding functional activities.
- Other duties as required.
What you will bring
- Post-secondary degree, certification, or comparable work experience.
- 3+ years’ experience in a process, training, or instructional designing role.
- A positive, high energy and enthusiastic outlook and the ability to influence those around you.
- Critical mindset that challenges existing processes for continuous improvement.
- Proven ability to think in a solution oriented, and innovative way.
- Proficiency with common Microsoft products (eg. Word, Excel, PowerPoint, OneNote, Forms, SharePoint), and skilled at discovering and self-learning modern technology tools regularly.
- Instructional design experience creating materials and plans to deliver training.
- Experience in implementing new solutions and supporting stakeholders through the change process.
- Agile Project delivery and agile methodology experience an asset.
- Knowledge of Marketing processes an asset.
Senior Operations Specialist
Canada Life
LondonIT & Telecoms Full-time
54,300 - 95,200
Learn More
Lead, DevSecOps Full-time Job
IT & Telecoms LondonJob Details
Role Description:
As a Lead, DevSecOps within the Canada Life Information Security Department, you will be responsible for the security posture of the products your team supports. You will grow your team through hiring, develop the team through coaching, act as a technical escalation point, and ultimately guide the team through critical decisions that always prioritize our customers.
What you will do:
- Act as a subject matter expert and provide consulting on-demand for various initiatives.
- Manage the daily operations and projects for a team of Application and Offensive Security professionals.
- Monitor key performance indicator (KPI) metrics, track program and employee performance, and provide reporting to senior management on a regular cadence.
- Collaborate with product and development teams to ensure the adoption of Secure Software Development Lifecycle (SSDLC) best practices across the organization.
What you will bring:
- Experience leading, managing, and developing high performance teams.
- Experience within an Application Security, Software Security team, or similar operating environment.
- Experience with conducting Offensive Security assessments, such as Penetration Testing or Red Teaming.
- Experience with Threat Modeling and/or Security Architecture.
- Excellent written communication skills, with a focus on translating technically complex issues into simple, easy to understand concepts.
- Ability to think offensively like a hacker and defensively by evaluating applications and architecture.
- Read and write multiple programming languages. Java, C#, JavaScript, Apex, and Python are highly valued, but others will help too.
- Demonstrated knowledge of security best practices, principles, and common frameworks, such as: OWASP, NIST, ISO, SOC, etc.
- Prior experience in implementing and integrating DevSecOps tools for SAST, SCA, DAST, IAST, ASPM, WAF, RASP, Fuzzing, Bug Bounty, etc.
Lead, DevSecOps
Canada Life
LondonIT & Telecoms Full-time
119,000 - 162,300
Learn More
Software Developer Full-time Job
IT & Telecoms WinnipegJob Details
We are looking for a Software Developer for the Individual Customer (IWIS) API Team within the Technology Enablement Platforms area.
Any specific tools/skillset: API, microservices, and event-based software development with proficiency in technologies such as:
- Java and SQL programming languages
- REST- and SOAP-based services
- Spring Boot or Apache Camel frameworks
- Agigee or equivalent API Gateway platform
- Confluent Kafka or Apache ActiveMQ eventing platform
- JHipster Domain Language or Liquibase database utilities
- Docker, Istio, Rancher, or Kubernetes container hosting platforms
Qualifications:
- Software development experience
- University or College education in Computer Science, Computer Engineering or a related field, or equivalent combination of education and experience Interest in or active pursuit of related industry certifications are considered an asset
- Experience as a developer in a team environment
- Proficient experience with:
- Database systems and data access methods
- Source code management and build automation systems
- Test-driven development and test frameworks
- Working with production/application support during a critical incident
What you will do
1. Product Solution and Delivery (Development)
- Delivers code based on specifications and/or develops, modifies, configures, maintains or integrates solutions to meet design specifications to meet business functional requirements and non-functional engineering specifications
- Configures and integrates software components and third-party software products, tools and solutions
- Facilitates and actively participates in meetings, walkthroughs and reviews of software development deliverables
- Delivers fixes and improvements to existing software products, maintains environments and versions, adhering to standards and compile versions
- Ensures technical responsibility over assigned software products and codebases 2. Problem Solving & Analysis
2. Problem Solving and Analysis
- Analyzes current software products
- Produces or contributes to the design documentation and technical specifications for development
- Applies software engineering patterns to identify and troubleshoot problems, requiring analysis and exploration of options, recommending solutions or preparing discussion for escalation
- Conduct system support and change management activities
- Conduct impact analysis to support proactive identification of actions to minimize production system interruptions
- Ability to understand data designs, standards, and specifications
3. Quality Testing
- Delivers clean and efficient code, ensuring quality and accuracy of products
- Tests and deploys software products and fixes defects
- Works with QA team to automate and maintain software product test suites, maintaining test documentation, review as required
- Creates and maintain test documentation, test strategy, review as required
4. Continual improvement
- Gains exposure to and learns new languages, frameworks and tools
- Evaluates and learns new technologies that provide business value
- Improves current practices and tools
- Adapts to organizational change, best practice and improvements across teams, including the effective implementation and adherence to software development processes and practices
- Participates in audits, governance and support activities
5. Customer focus
- Takes accountability for own and towards team deliverables
- Trains and collaborates with other developers in how to write effective code and solve problems
- Partners with product teams and/or architects to develop technical requirements and engineering/non-functional specifications
- Resolve client issues as they arise
6. Technical leadership and mentorship
- Provides training to new or less senior professionals or cross discipline practitioners on processes, tools and approaches
- Shares knowledge and experience with members of the team to identify and share opportunities to improve the work, identify better ways of doing things
What you will bring
- Rapidly acquires new knowledge, learns new skills, and applies creative thinking to solve problems while understanding the organization’s vision, purpose and values
- Adaptable to changing assignments and product outcomes Process and prioritization
- Directs work of self through goal setting, time management, and planning
- Meets deadlines for work through use of time management
- Identifies prioritization conflicts and works with PM’s, Program Managers, Senior Software Developers and leaders to resolve
- Leverages practices to manage and simplify work, and use resources effectively Attention to Detail
- Ensures accuracy and completeness of work to maximize quality, build credibility, and avoid re-work
- Decision-making: understands the costs and benefits of actions, and makes recommendations towards the most appropriate one, uses collaboration and judgement to form conclusions
- Facilitates cooperation among peers and within the team, and builds relationships with colleagues quickly and confidently
- Builds effective relationships with colleagues and external stakeholders quickly and confidently, to positively influence outcomes
- Explains technical issues to diverse audiences
- Leverages feedback to improve
- Seeks to understand business needs, and delivers high quality service to the business while understanding the organization’s vision, purpose and values
- Is passionate about technology, the user experience, demonstrates inner self starter, and is accepting of and open to learning new ideas outside scope or knowledge
Software Developer
Canada Life
WinnipegIT & Telecoms Full-time
51,400 - 95,200
Learn More