11 Jobs Found
Senior Software Developer (Halifax), GFT Full-time Job
IT & Telecoms HalifaxJob Details
What is the opportunity?
This is an exciting opening for a Senior Software Developer to work with a talented team of individuals as part of FIAT. You will join an agile squad that builds in-house applications and integrates vendor products for our UK Regulatory Reporting business in Finance IT. You will be responsible for designing, developing and enhancing Axiom tool for UK regulatory reports. We value positive attitude, willingness to learn, open communication, teamwork and commitment to clean, secure and well-tested code.
What will you do?
- Provide solution for the development of the Axiom objects and process optimization.
- Review SQL Queries to handle performance tuning exercises.
- Collaborate with upstream and downstream teams for Development, support and bug fixes & ensure code/configuration written meets the predefined company and team standards.
- Prepare and execution of detailed unit test cases to test the Axiom code in Controller View.
- Coordinate implementation including packaging of code and obtaining the required approvals.
- Participate in process and practice improvement at RBC Axiom SME level in areas of software development, testing and release management.
- Conduct analyses of organizational needs and goals for the development and implementation of application systems.
What do you need to succeed?
Must have:
- 5+ years of development experience including minimum 3+ years of Oracle SQL development
- Experience in Unix Scripting
- Hands-on experience in technical design, development (coding/testing/debugging), and implementation of application
- Knowledge of Python
Nice-to-have:
- Development experience of AXIOM (Data sources, Data models, Modify models, Aggregations, Portfolios, Free-form Reports and Tabular Reports) will be trained on Axi
- Experience with various DevOps pipeline and cloud tools such as Jenkins, GitHub, JIRA, Confluence, UCD, Artifactory, etc.
- Experience working with ML or AI tools
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to 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
- Ability to make a difference and lasting impact.
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
#LI-Hybrid
#LI-POST
#TECHPJ
Job Skills
Additional Job Details
Address:
120 WESTERN PKY:BEDFORD
City:
BEDFORD
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
TECHNOLOGY AND OPERATIONS
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2024-09-24
Application Deadline:
2025-01-24
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Senior Software Developer (Halifax), GFT
Royal Bank Of Canada
Halifax - 2.36kmIT & Telecoms Full-time
Learn More
Software Developer Full-time Job
IT & Telecoms HalifaxJob Details
Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent Risk, Finance, HR & BMCC, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.
We believe that innovation should drive all that we do, in challenging assumptions and being big and bold with our ideas. We support our people in developing the technical, business, and professional skills needed to be successful. You will work with partners from across the company, participate in networking events, and have access to a wide variety of supports including mentorship. You will work directly with leaders who believe in celebrating successes and sharing learnings with other teams to promote progress.
The selected candidate will be working in a fast-paced environment in the Brand, Marketing, Communications and Citizenship (BMCC) Technology team supporting digital
Job Description
What will you do?
- Deliver technical solutions through software development - to primarily agile-based projects – that adhere and align to standardized coding practices at RBC
- Lead the development of providing an array of solutions that align with business initiatives, requirements – including, but not limited to, applications, scripts, pipelines, jobs, and more
- Passionate about staying on top of good coding practices such as peer code reviews, pair programming, pull request management, git rebasing, code merging, git branching
- Participate & contribute to all Agile ceremonies and initiatives from initiation to final release, closely working with Quality Engineers, Business Analysts, Operations & Support, Product Owners and Scrum Masters – including sprint planning, daily stand ups, product demos & retrospectives
- Accountable with making decisions in conjunction with other managers, peers, and leaders, and staying on top of the proposed path forward; having an open line of communication and ensuring that communication is emphasized on all relevant channels
- Being a proactive person of communication, particularly with written and oral communication; ensuring that there are documents for all kinds (i.e., design documents, Runbook/Playbook documents, coding documents), opening meeting invites for quick discussions, et. al
- Facilitate discussions leading to collective decision-making, goal setting and conflict resolution within the team
- Has an open line of communication, particularly with Satellite offices, adjacent team members and an openness to share frequent updates, as needed
- A sense of design and architecture – discussing with Architects on proposed designs, covering all scenarios and potential limitations, a willingness to change and discuss with leaders, before moving on towards the implementation of the solution
What do you need to succeed?
Must-have
- 2+ years experience in professional, production-grade software development, or 2+ equivalent years of relevant experience working on highly-scalable, moderately complex technical projects
- Has experience with one of the following programming languages: Javscript, Node.js
- Exposure to any modern technical framework such as Next.js, React, Angular, Apache Airflow
- Strong experience working in an Agile environment, working with project teams to deliver small to largely complex projects
- Comfortable with presenting prototypes, enhancements and facilitating questions with insightful responses to a varying range of audiences (i.e., business sponsors, product owners, adjacent technical teams, etc.) during agile ceremonies, adhoc and/or when needed
- Excels in working on multiple initiatives concurrently, with a good understanding of project timelines and priorities
- Strong written and oral communication skills with the ability to work cross-functionally to articulate, measure and solve issues
Nice-to-have
- Working with big data warehouses and ETL pipelines is an asset
- Some theoretical or practical knowledge of Cloud technologies, including (but not limited to) Docker, Kubernetes, OpenShift Cloud Platform, Azure, AWS
- Has a passion for autonomy, solving problems, designing & architecting solutions at scale, with a sincere willingness to learn and teach from peers and other teams
- Interested in diving into unknown and potentially disruptive technologies and topics like Generative AI, synthetic data & building for the future
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to 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
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
#LI-HYBRID
#LI-POST
Job Skills
Active Learning, Application Integrations, Detail-Oriented, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)
Additional Job Details
Address:
120 WESTERN PKY:BEDFORD
City:
BEDFORD
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
TECHNOLOGY AND OPERATIONS
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2024-11-12
Application Deadline:
2024-12-20
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Software Developer
Royal Bank Of Canada
Halifax - 2.36kmIT & Telecoms Full-time
Learn More
Senior Software Developer - Big Data, GFT Full-time Job
IT & Telecoms HalifaxJob Details
Are you a talented, creative and results-driven professional who thrives on delivering high-performing applications? Come join us!
Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.
The Financial crimes – AML IT team is undertaking multiple complex regulatory initiatives as part of RBC’s Financial compliance requirements. In this role you will be responsible for strategically planning and managing successful implementation of the above mentioned. The role will coordinate, develop, lead, communicate and execute activities to ensure objectives are accomplished according on time.
Job Description
WHAT WILL YOU DO?
-
Manage the implementation of multiple concurrent technology initiatives of varying complexity in a time efficient manner. Monitor and control activities according to plan.
-
Continuously identify potential issues, conflicts, and risks. Analyze, mitigate and escalate where appropriate
-
Develop and execute on end-to-end delivery of technology projects and plan and execute all communication related to these.
-
Collaborate and contribute on cross-functional enterprise initiatives and manage the effective implementation of assigned deliverables.
-
Establish strong working relationships across business units and platforms to build influence and impact with key business partners. Collaborate with groups to define and achieve deliverables and ensure initiatives are effectively integrated into RBC procedures and processes.
-
Hands on development of technical modules and guide the junior developers if required.
WHAT DO YOU NEED TO SUCCEED?
Must have:
-
5+ years of experience in Programming languages (Java, Scala, Spark SQL, Unix scripting).
-
Hands on experience with frameworks (Spring boot, OpenShift containers),
-
Working knowledge of DevOps (Jenkins, UCD etc.) and Cloud (Azure, AWS etc.)
-
Undergraduate degree coupled with technology development experience in complex programs with high frequency of requests and multiple priorities.
Nice-to-have:
-
Experience with AML domain.
-
Strong organizational, project management and time management capabilities.
-
Ability to facilitate between and influence key decision makers, strategic thinker.
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to 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
-
Ability to make a difference and lasting impact
-
Work in a dynamic, collaborative, progressive, and high-performing team
-
A world-class training program in financial services
-
Flexible work/life balance options
-
Opportunities to do challenging work
#LI-Hybrid
#LI-POST
Job Skills
Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)
Additional Job Details
Address:
120 WESTERN PKY:BEDFORD
City:
BEDFORD
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
TECHNOLOGY AND OPERATIONS
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2024-09-13
Application Deadline:
2024-12-20
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Senior Software Developer - Big Data, GFT
Royal Bank Of Canada
Halifax - 2.36kmIT & Telecoms Full-time
Learn More
Software Validation Specialist Full-time Job
IT & Telecoms HalifaxJob Details
As Software Validation Specialist located in the Nova Scotia office you will ensure that software products meet quality and regulatory standards by designing and executing protocols and procedures in a clinical environment. Responsibilities may include creating test plans, conducting tests, documenting results, analyzing data, and ensuring compliance with industry regulations. Strong analytical skills, attention to detail, and knowledge of validation methodologies and regulatory requirements are preferred for this role. Preferred background in nursing or clinical experience.
What You will do:
- Develop validation plans and protocols: Create comprehensive plans outlining the validation approach and specific procedures for testing software products.
- Execute validation tests: Conduct tests according to the defined protocols, which may involve functional testing, usability testing, and security testing.
- Document test results: Record test outcomes, including any defects or deviations from expected behavior, in a clear and organized manner.
- Analyze test data: Analyze test data to identify patterns, trends, and areas for improvement, and making recommendations for adjustments or enhancements to the software.
- Ensure compliance: Ensure that validation activities comply with relevant industry standards and regulations, such as FDA regulations for medical devices or ISO standards for quality management.
- Collaborate with cross-functional teams: Working closely with software developers, quality assurance engineers, regulatory affairs specialists, and other stakeholders to coordinate validation activities and address issues as they arise.
- Provide documentation and reports: Generate documentation and reports summarizing validation activities, results, and conclusions for internal use and regulatory submission.
- Participate in audits and inspections: Support audits and inspections by regulatory agencies or external auditors by providing documentation, responding to inquiries, and demonstrating compliance with validation requirements.
- Continuous improvement: Identify opportunities to improve validation processes, tolls, and methodologies to enhance efficiency, effectiveness, and compliance.
- Training and mentoring: Provide guidance and training to colleagues on validation best practices, procedures, and tools to ensure consistent and thorough validation across projects and teams.
What You will have:
- Education and Experience: Bachelor's degree (or equivalent experience) in Radiation Oncology or equivalent technical field plus 2-5 years experience
- Experience working in a clinical or nursing environment
- Experience working with Varian software and tools (such as ARIA) or very similar competing technologies
- Experience Level with Business Tools: Proficient in utilizing business tools such as: E-mail, Microsoft Word, Excel, and PowerPoint.
- Experience with HCM (e.g., Workday) or equivalent ERP product and productivity software desired.
#LS-OS1
Varian is required to comply with all local and applicable regulations that may be associated with vaccine requirements for certain roles.
Software Validation Specialist
Varian Inc.
Halifax - 2.36kmIT & Telecoms Full-time
Learn More
Data Scientist Full-time Job
IT & Telecoms HalifaxJob Details
We are searching for a Data Scientist to join our Insights Lab Team based in Halifax, Nova Scotia.
Meaningful Benefits
You will be surrounded by supportive and talented team members who make our communities great places to live, work and visit. As an established and respected organization in the healthcare sector, Shannex offers opportunities for growth, development and advancement. And at the end of every day, you will know you’ve made a measured difference in the lives of our residents. Additional benefits include:
- Comprehensive health and dental benefits plan including an Employee and Family Assistance Program
- Access to virtual healthcare 24/7 for FREE through the group health benefit plan
- RRSP program (with employer matching)
- Vacation accrual (begins immediately) and travel insurance
- Free onsite parking
- Access to thousands of vendors offering perks and discounts through our WorkPerks program
- Access to continuing education and training through Shannex’s Centre of Excellence
- Opportunities to be part of sector innovation and continuous improvement initiatives
- Recognition and Rewards for service excellence and safety
About the Opportunity
- Collect, analyze, and interpret large datasets to derive meaningful insights.
- Develop predictive models to forecast patient outcomes and optimize resource allocation.
- Design and implement data experiments to test hypotheses and validate models.
- Stay up-to-date with the latest data science techniques and tools.
- Work closely with clinical staff, administrators, and BIA to understand data needs and deliver actionable insights.
- Present findings and recommendations to stakeholders in a clear and concise manner
- Ensure data integrity, accuracy, and security in compliance with regulatory standards.
- Develop and maintain databases and data collection systems
- Identify opportunities for process improvement and operational efficiency through data analysis
- Implement machine learning algorithms to enhance decision making processes
About You
In addition to placing high value on continuous improvement, collaboration and accountability, you bring:
- Bachelor's degree in Data Science, Statistics, Computer Science, or a related field. Master's degree preferred.
- Minimum of 3 years of experience in data science or a related role.
- Proficiency in programming languages such as Python, and SQL.
- Experience with data visualization tools like Tableau, Power BI, or similar.
- Knowledge of machine learning techniques and frameworks.
- Experience working with data from wearable devices and Electronic Health Records (EHR) systems is an asset.
- Experience with cloud computing platforms
- A passion for the healthcare sector and/or ensuring seniors have access to quality accommodations, services and care.
Data Scientist
Shannex
Halifax - 2.36kmIT & Telecoms Full-time
Learn More
Data Scientist Full-time Job
IT & Telecoms HalifaxJob Details
We are searching for a Data Scientist to join our Insights Lab Team based in Halifax, Nova Scotia.
Meaningful Benefits
You will be surrounded by supportive and talented team members who make our communities great places to live, work and visit. As an established and respected organization in the healthcare sector, Shannex offers opportunities for growth, development and advancement. And at the end of every day, you will know you’ve made a measured difference in the lives of our residents. Additional benefits include:
- Comprehensive health and dental benefits plan including an Employee and Family Assistance Program
- Access to virtual healthcare 24/7 for FREE through the group health benefit plan
- RRSP program (with employer matching)
- Vacation accrual (begins immediately) and travel insurance
- Free onsite parking
- Access to thousands of vendors offering perks and discounts through our WorkPerks program
- Access to continuing education and training through Shannex’s Centre of Excellence
- Opportunities to be part of sector innovation and continuous improvement initiatives
- Recognition and Rewards for service excellence and safety
About the Opportunity
- Collect, analyze, and interpret large datasets to derive meaningful insights.
- Develop predictive models to forecast patient outcomes and optimize resource allocation.
- Design and implement data experiments to test hypotheses and validate models.
- Stay up-to-date with the latest data science techniques and tools.
- Work closely with clinical staff, administrators, and BIA to understand data needs and deliver actionable insights.
- Present findings and recommendations to stakeholders in a clear and concise manner
- Ensure data integrity, accuracy, and security in compliance with regulatory standards.
- Develop and maintain databases and data collection systems
- Identify opportunities for process improvement and operational efficiency through data analysis
- Implement machine learning algorithms to enhance decision making processes
About You
In addition to placing high value on continuous improvement, collaboration and accountability, you bring:
- Bachelor's degree in Data Science, Statistics, Computer Science, or a related field. Master's degree preferred.
- Minimum of 3 years of experience in data science or a related role.
- Proficiency in programming languages such as Python, and SQL.
- Experience with data visualization tools like Tableau, Power BI, or similar.
- Knowledge of machine learning techniques and frameworks.
- Experience working with data from wearable devices and Electronic Health Records (EHR) systems is an asset.
- Experience with cloud computing platforms
- A passion for the healthcare sector and/or ensuring seniors have access to quality accommodations, services and care.
Data Scientist
Shannex
Halifax - 2.36kmIT & Telecoms Full-time
Learn More
Application Administrator Full-time Job
IT & Telecoms HalifaxJob Details
We are searching for an Application Administrator to join our Business Systems Analysis team based in Halifax, Nova Scotia.
Meaningful Benefits
You will be surrounded by supportive and talented team members who make our communities great places to live, work and visit. As an established and respected organization in the healthcare sector, Shannex offers opportunities for growth, development, and advancement. And at the end of every day, you will know you’ve made a measured difference in the lives of our residents. Additional benefits include:
- Comprehensive health and dental benefits plan including an Employee and Family Assistance Program
- Access to virtual healthcare 24/7 for FREE through the group health benefit plan
- RRSP program (with employer matching)
- Vacation accrual (begins immediately) and travel insurance
- Free onsite parking
- Access to thousands of vendors offering perks and discounts through our WorkPerks program
- Access to continuing education and training through Shannex’s Centre of Excellence
- Opportunities to be part of sector innovation and continuous improvement initiatives
- Recognition and Rewards for service excellence and safety
About the Opportunity
The Administrator will provide customer service excellence for a variety of software applications and will maintain, configure, and protect system integrity. In addition to supporting a user’s lifecycle in the applications, you will:
- Develop and maintain an in-depth understanding of the systems governed by the Business Systems Analysis department.
- Administration of various systems, specifically configuration, upgrades, security.
- Working closing with the Business Systems Analysts, the Administrator configures various systems to approved specifications for new building construction and / or system improvements.
- Triage and support helpdesk requests for enterprise users for multiple applications.
- Monitor support requests from the organization and escalate to vendors where required. Point of contact for various software vendors and consultants.
- Promote and ensure security compliance with legislation, contracts, and company policies across the organization.
About You
In addition to placing high value on continuous improvement, collaboration, and accountability, you bring:
- A diploma in Information Technology or
- At least two (2) years experience in a technical role where you maintained the administration side of several ERP systems (Yardi, Workday Adaptive Insights, etc.)
- Previous knowledge/involvement with financial applications plus knowledge of SQL Database Management, Windows services and basic networking would be an asset
- An analytical, methodical, and detail-oriented working style and enjoys problem solving
- Effective communication skills, verbal and written, and enjoys working collaboratively to achieve results
- A passion for the healthcare sector and/or ensuring seniors have access to quality accommodations, services, and care.
Application Administrator
Shannex
Halifax - 2.36kmIT & Telecoms Full-time
Learn More
Senior Software Developer Full-time Job
IT & Telecoms HalifaxJob Details
WHAT IS THE OPPORTUNITY?
Global Functions Technology has a transformational agenda, and we thrive on the challenge of enabling the objectives of our functions partners in Group Risk Management, Financial Crime, Finance, Human Resources and CAO. This is the group to be with if you have a progressive mindset and are thrilled at opportunities to leverage the latest technologies for transformational change. From cutting edge Fraud AI models, Climate Stress Tests, petabyte scale machine learning scoring models we focus on progressive thinking to keep growing and working together to be trusted advisors to our colleagues.
WHAT WILL YOU DO?
- Requirement Gathering and Consulting: You'll gather project requirements and provide consulting services to stakeholders. Collaborate closely with business teams to ensure accurate translation of requirements into technical solutions.
- Technical Analysis, Design & Documentation: Design and architect solutions for credit risk reporting applications. Develop database structures, review specifications, and ensure alignment with project requirements.
- Coding and Testing: Develop micro-services and data processing jobs. Conduct thorough code reviews, contribute to unit test plans, and collaborate with QA teams to ensure quality standards.
- Planning, Implementation & Support: Collaborate with IT teams and vendors to design and implement interfaces. Support vendor releases, manage change activities, and troubleshoot technical issues during production implementations.
- Process Knowledge & Communication: Understand development methodologies, especially Agile. Translate business logic into technical designs and communicate effectively with project teams and stakeholders, resolving conflicts and escalating issues as needed.
WHAT DO YOU NEED TO SUCCEED?
Must have:
- Bachelor’s degree in information technology, Computer Science, or Engineering, with a minimum of 5 years' experience in developing and implementing applications for business stakeholders.
- Proficiency in Java/J2EE Microservice Architecture and building RESTful Web services.
- Experience working in Hadoop/CDP Big Data environments, with strong hands-on experience in Spark/Hive for real-time and batch processing application development.
- Strong skills in database application development, ETL work, and advanced database performance tuning using technologies like Hibernate/Spring, with expertise in Hive/MySQL/SQL Server/Sybase/Oracle or similar databases.
- Proficient in Test-Driven Development (TDD) and unit testing (JUnit/testing), as well as Unix/Linux, shell scripting, and application configuration and deployment processes.
Nice-to-have:
- Exposure to Public Cloud platforms like AWS, Google Cloud Platform (gCP), or Azure, providing additional flexibility and scalability options for application deployment.
- Experience utilizing Selenium for testing purposes, enhancing the quality and reliability of software solutions.
- Proficiency in front-end development and design, including skills in frameworks such as Angular, jQuery, Vue.js, and HTML5.
WHAT’S IN IT FOR YOU?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to 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
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
- Flexible work/life balance options
- Opportunities to do challenging work
#LI-Hybrid
#LI-POST
#TECHCPJ
Job Skills
Active Learning, Application Integrations, Detail-Oriented, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)
Additional Job Details
Address:
175 WESTERN PKY:BEDFORD
City:
BEDFORD
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
Technology and Operations
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2024-03-14
Application Deadline:
2024-04-05
Senior Software Developer
Royal Bank Of Canada
Halifax - 2.36kmIT & Telecoms Full-time
Learn More
SRE Lead for DevOps Full-time Job
IT & Telecoms HalifaxJob Details
Job Summary
We are looking for an SRE lead, to manage our DevOps production services and lead efficiency, reliability and automation initiatives. This role would manage a Toronto based team to deliver DevOp services for application teams across Capital Markets. The role requires an open minded individual who is not afraid to fail fast and pivot when needed. An individual who seeks out gaps and challenges to drive efficiency not only for other application teams but also for their own team. Knowledge sharing is key in this respect. As a Lead, you will participate in transforming DevOps for Capital Markets. This role will work close with ‘client’ application development teams and ‘partner’ DevOps, Compute, Data engineering teams, within Capital Markets and across the broader Enterprise
Job Description
What is the opportunity?
We are looking for an SRE lead, to manage our DevOps production services and lead efficiency, reliability and automation initiatives. This role would manage a Toronto based team to deliver DevOp services for application teams across Capital Markets. The role requires an open minded individual who is not afraid to fail fast and pivot when needed. An individual who seeks out gaps and challenges to drive efficiency not only for other application teams but also for their own team. Knowledge sharing is key in this respect. As a Lead, you will participate in transforming DevOps for Capital Markets. This role will work close with ‘client’ application development teams and ‘partner’ DevOps, Compute, Data engineering teams, within Capital Markets and across the broader Enterprise.
What will you do?
-
Manage the Production DevOps services
-
Drive alignment with, and improvement of, broader Enterprise services
-
Manage a team of ~3 SRE
-
Apply SRE techniques to DevOps
-
Demonstrate SRE as a concept for broader Capital Markets
-
Lead hands-on automation and elimination of manual toil
-
Track Production and SRE KPIs
-
Be a stakeholder in Capital Markets DevOps roadmap development
-
Coach application teams on how to leverage DevOps offerings and help drive productivity gains
-
Champion developer-experience and development best practise
-
Partner on or lead new tool adoption. Recommend improvements to process
-
Evolve DevOps services beyond current state for application teams
-
Become part of the DevOps leadership team
What do you need to succeed?
Must-have
-
An engineer mindset and experience with production class delivery
-
Strong analytical mindset and good communication skills
-
Strong sense of ownership / drive
-
Expert in SRE approach
-
Hands-on experience with DevOps CICD tools e.g. GitHub, Jenkins, Ansible, UrbanCodeDeploy
-
Hands-on Experience with Docker and/or Kubernetes
-
Hands-on Experience with Agile methodologies, e.g. Scrum, Kanban
Nice-to-have
-
Experience with ElasticSearch and Kibana
-
Experience with a public cloud technology, i.e. Azure, AWS
-
Experience building or supporting distributed applications
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to 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
-
Work in a dynamic, collaborative, progressive, and high-performing team
-
Opportunities to do challenging work
-
Opportunities to take on progressively greater accountabilities
-
Access to a variety of job opportunities across business and geographies
#LI-Hybrid
#LI-POST
#TECHPJ
#623738780
Job Skills
Automation Technology, DevOps, Docker (Software), ElasticSearch, GitHub, Jenkins (Software), Kubernetes, Production Services, Programming Languages, Site Reliability Engineering, Software Change Request Management, Software Engineering, Software Integration Engineering, Software Product Design, Software Product Technical Knowledge, Software Release Management, System Testing Tools
Additional Job Details
Address:
120 WESTERN PKY:BEDFORD
City:
BEDFORD
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
Capital Markets
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2024-02-25
Application Deadline:
2024-03-15
SRE Lead for DevOps
Royal Bank Of Canada
Halifax - 2.36kmIT & Telecoms Full-time
Learn More
Lead Software Developer Full-time Job
IT & Telecoms HalifaxJob Details
What is the opportunity?
Global Functions Technology (GFT) helps RBC functions & businesses achieve business objectives through app development & technology support. We’re also the center of excellence for employee social collaboration & mobile apps, and also build apps that support managing the risk of the bank. We’re building a team that embraces innovation and enthusiasm to bring a fresh perspective. We’ve been on journeys to build out high performing, highly resilient technology platforms that can grow with the continuous demands from Group Risk, Human Resources, Chief Administrative Office & Audit, Capital Markets, P&CB and Wealth.
We’re looking for talented and passionate technologists to join our team. With a developer mind-set you will work as part of an agile team to deliver high performing applications built on cloud platforms with streaming technologies. We believe in continuous growth and expanding your capabilities. Join our team today and have a big impact influencing the strength of our advanced insight and analytics. This team is involved in several project scopes, so there are a variety of projects to get involved in!
What will you do?
- Lead, Develop and support highly scalable, high performance components within an Agile development team
- Ensure high code quality through automated unit and functional testing
- Automate processes within the development pipeline; identify opportunities for efficiency gains and reducing time-to-market, and enabling continuous delivery
- Contribute in application design and develop code structures to promote reusability across many applications
- Be open-minded and look beyond your stack to solve complex problems
- Proactively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges
- Communicate effectively with peers and distil technical details into human terms
What do you need to succeed?
Must Have:
- Professional software development experience (Minimum 8+ years) with Java, J2EE, Spring / REST / Microservices, Linux and NoSQL/SQL databases.
- Experience developing secure server side services leveraging the following APIs: Spring, Spring Batch/Boot, RESTful Webservices, Apache Data Utilities (JSON, Avro, CSV/PSV, Parquet), NoSQL/SQL databases and Struts 2.0
- Good knowledge on messaging/streaming technologies (MQ, Kafka)
- Hands-on experience in writing clean, readable/reusable java code with unit tests
- Experience using Git and Maven while collaborating with the software development team
- Ability to independently handle module deliveries, multi-task effectively and provide timely updates
Nice To Have:
- Experience with Big Data (Hadoop / Spark)
- Experience with building Cloud-ready microservices and containerizing applications
- Experience with Agile software development
- Experience with DevOps , CD/CI tools- Jenkins, GitHub, Automated Testing tools, or similar tools
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to 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
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
- Flexible work/life balance options
- Opportunities to do challenging work
#LI-Hybrid
#LI-POST
#TechPJ
Job Skills
Active Learning, Agile Methodology, Apache Hadoop, Application Integrations, Big Data, Debugging, Detail-Oriented, Enterprise Application Delivery, GitHub, Java, Java Enterprise Edition, Maven, Microservices Architecture, NoSQL, Problem Solving, Programming Languages, Software Code Quality, Software Development, Software Development Life Cycle (SDLC), Teamwork, Unit Testing
Additional Job Details
Address:
175 WESTERN PKY:BEDFORD
City:
BEDFORD
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
Technology and Operations
Job Type:
Regular
Pay Type:
Salaried
Application Deadline:
2024-03-08
Lead Software Developer
Royal Bank Of Canada
Halifax - 2.36kmIT & Telecoms Full-time
Learn More
Lead Software Developer Full-time Job
IT & Telecoms HalifaxJob Details
What is the opportunity?
Global Functions Technology (GFT) helps RBC functions & businesses achieve business objectives through app development & technology support. We’re also the center of excellence for employee social collaboration & mobile apps, and also build apps that support managing the risk of the bank. We’re building a team that embraces innovation and enthusiasm to bring a fresh perspective. We’ve been on journeys to build out high performing, highly resilient technology platforms that can grow with the continuous demands from Group Risk, Human Resources, Chief Administrative Office & Audit, Capital Markets, P&CB and Wealth.
We’re looking for talented and passionate technologists to join our team. With a developer mind-set you will work as part of an agile team to deliver high performing applications built on cloud platforms with streaming technologies. We believe in continuous growth and expanding your capabilities. Join our team today and have a big impact influencing the strength of our advanced insight and analytics. This team is involved in several project scopes, so there are a variety of projects to get involved in!
What will you do?
- Lead, Develop and support highly scalable, high performance components within an Agile development team
- Ensure high code quality through automated unit and functional testing
- Automate processes within the development pipeline; identify opportunities for efficiency gains and reducing time-to-market, and enabling continuous delivery
- Contribute in application design and develop code structures to promote reusability across many applications
- Be open-minded and look beyond your stack to solve complex problems
- Proactively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges
- Communicate effectively with peers and distil technical details into human terms
What do you need to succeed?
Must Have:
- Professional software development experience (Minimum 10+ years) with Java, J2EE, Spring / REST / Microservices, Linux and NoSQL/SQL databases.
- Experience developing secure server side services leveraging the following APIs: Spring, Spring Batch/Boot, RESTful Webservices, Apache Data Utilities (JSON, Avro, CSV/PSV, Parquet), NoSQL/SQL databases and Struts 2.0
- Experience with building Cloud-ready services following microservice architecture principles.
- Good knowledge on messaging/streaming technologies (MQ, Kafka etc)
- Hands-on experience in writing clean, readable/reusable java code with unit tests
- Experience using Git and Maven while collaborating with the software development team
- Ability to independently handle module deliveries, multi-task effectively and provide timely updates
- A minimum 8+ years with experience in handling and delivering highly scalable, high performance applications
Nice To Have:
- Experience with Big Data (Hadoop / Spark)
- Experience in containerizing applications (Azure/Openshift/AWS)
- Experience with Agile software development
- Experience with DevOps , CD/CI tools- Jenkins, GitHub, Automated Testing tools, or similar tools
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to 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
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
- Flexible work/life balance options
- Opportunities to do challenging work
#LI-Hybrid
#LI-POST
#TechPJ
Job Skills
Active Learning, Agile Methodology, Apache Hadoop, Application Integrations, Big Data, Debugging, Detail-Oriented, Enterprise Application Delivery, GitHub, Java, Java Enterprise Edition, Maven, Microservices Architecture, NoSQL, Problem Solving, Programming Languages, Software Code Quality, Software Development, Software Development Life Cycle (SDLC), Teamwork, Unit Testing
Additional Job Details
Address:
175 WESTERN PKY:BEDFORD
City:
BEDFORD
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
Technology and Operations
Job Type:
Regular
Pay Type:
Salaried
Application Deadline:
2024-03-01
Lead Software Developer
Royal Bank Of Canada
Halifax - 2.36kmIT & Telecoms Full-time
Learn More