We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Overview of salaries statistics of the profession "API Developer in Canada"

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Recommended vacancies

Enterprise Web Developer
Fortinet, Ottawa, ON, CA
DescriptionFortinet is looking for an Enterprise Web Developer to join a high-performing product engineering team specialized in design and development of enterprise grade security products. They will work closely with project leads, managers and stakeholders to plan, prototype, develop, test and release new product features through an iterative process. The ideal candidate is not only technical, but also energetic and passionate about working for Fortinet and developing our products. This is a great opportunity to learn in an innovative, fast-paced environment while expanding your knowledge in the multidisciplinary field of web development and network security. Job Responsibilities: • Translate high-level business requirements into tactical project definitions across multiple applications. • Scope initiatives accurately and prioritize work items appropriately. • Create system / component prototypes quickly and efficiently. • Design, develop and deploy high availability, high scalability, and secure systems. • Perform unit testing, develop appropriate artifacts/documentation, and facilitate final delivery. • Support production issues, including independently completing root-cause analysis and diagnosis. • Work closely with other developers to triage and eliminate bugs. • Work in an iterative and Agile environment on a cross functional team. • Provide design and development feedback, while working collaboratively in determining the best solution for the user. Job Experience Required: • Significant hands-on experience with web application development. • A solid understanding of modern cloud DevOps strategies, code workflows, CI/CD pipelines, Git. • Expertise in developing, debugging, and performance tuning open-source LAMP applications (e.g., Moodle, WordPress, Drupal), themes and contributed modules. • A good grasp of security principles, network infrastructure and API architectures. • Proficiency with PHP frameworks, such as Phalcon, Laravel etc. • Proficiency with JavaScript / React framework. • Proficiency with RESTful Web Services and relevant tools. • Proficiency with MySQL and PostgreSQL. • Experience scaling applications on popular Cloud-based services, such as AWS EC2. • High levels of self-motivation and stamina. • Focus on delivering results with benefits to the customer. • Strong interpersonal, verbal and written communication skills. • Great team player looking to work with like-minded individuals. Educational Requirement: • Bachelor's degree in computer science, software engineering or related field, or an equivalent combination of training and experience is desirable. • Certifications in networking (NSE/CCIE/CCNP/CCSP), cloud platforms and or other relevant certifications would be highly desirable.
Staff Software Developer - FortiGate/FortiSASE
Fortinet, Burnaby, BC
DescriptionFortinet is looking for a Senior Systems Programmer with a passion for building software that perform at scale. In this role, you would design, develop, and maintain components of the FortiGate firewall which support deployments in cloud architectures. In addition, you would also be responsible for the development of the API and networking architecture that the FortiGate user interface relies on to deliver responsive, reliable results. You will join a high energy team that is creating compelling and innovative firewall management & monitoring systems for a wide variety of users. You will participate in the design, development, and operation of Fortinet's next generation cloud security platform - FortiSASE. You will have ownership of significant areas of the code for both new feature development, and maintenance and redesign of existing areas of the products. This role has a growth opportunity into a management position leading multiple developers supporting the above areas. As a Fortinet Developer, you will learn about the latest advancements in network security - including SD-WAN, VPN setup, SASE (Secure Access Service Edge) and Cloud Management. You are customer focused and enjoy creating features that improve the lives of your users. You use and create tools that improve development processes, allowing you to focus on development of features that matter. Most of all, you are excited about the opportunity to learn, experiment, and drive the use of modern development tools. You can find out more about our team and what we look for at https://youtu.be/zx56_G2RnjE Job Responsibilities In this role at Fortinet, you will: • Develop and maintain network, security, and orchestration code to support cloud FortiGate deployments with FortiSASE • Support the user interface team with REST API development and performance improvements • Optimize API communication across distributed firewalls • Collaborate with development and product teams to create easy to use and powerful applications • Promote best practices within the team and organization • Provide improvement suggestions while using Fortinet products on a daily basis Job Skills Required • 5 years of overall software development experience with C/C++ • Expert level understanding of Linux systems development • Hands on experience creating or using REST APIs • Experience with Cloud systems architecture and design • Understanding of networking and security concepts • Strong communication skills (written and verbal) in a team or customer environment Assets: • Apache module development • Experience with NodeJS server-side application development with Typescript • Familiarity with CloudStack or Openstack • Understanding of UX principles and how to apply them Education: Bachelor's degree in Computer Science or equivalent experience. #GD #LI-CN1
Senior Full-Stack Web Developer
Fortinet, Burnaby, BC
DescriptionFortinet team has a great career opportunity for a Senior Full-Stack Web Developer within its FortiClient team, which is responsible for several of Fortinet's client software developments. The new developer will be primarily working on the FortiClient EMS software with an emphasis on both front-end and back-end web development. Job Responsibilities: • Design, research, development and maintenance for the FortiClient EMS software • Stay on top of new developments in the fields of front-end and back-end web application development Skills Required: • Experience with web application development • Experience with building user interfaces using modern web standards • Familiar with JavaScript frameworks (ex. Vue.js, AngularJS, React). • Experience with web frameworks (ex. Django, Flask, Express.js) • Experience with relational databases (ex. MS SQL, PostgreSQL) • Familiar with RESTful API design principles • Experience designing and implementing large development projects • Experience mentoring junior developers • Excellent problem solving and troubleshooting skills • Must be able to work well in a team development environment Nice-to-Have: • Experience with NoSQL databases (ex. MongoDB, Elasticsearch) • Experience with data visualization front-end libraries (ex. D3.js) • Experience with Python, Go • Experience with microservices architecture • Experience with network topology and security #GD #LI-AV1
Web Developer
Fortinet, Burnaby, BC
DescriptionOur Product Management Web Development team is hiring for an exciting opportunity. We are looking for a Web Developer to enhance the user experience of our internal and public facing web sites. The Developer will work on projects that are corporate and/or customer focused and believe in creating features that improve the lives of your sites users. Your passion for efficiency is reflected in your daily life and you crave to be part of an innovative web team that is creating compelling web-based systems for an array of users. Does this sound like you? Job Responsibilities: * Development of cutting-edge web applications that perform superbly across all platforms * Collaboration with Web Developers in the team and UX designers but the focus for this role will be improving the functionality on backend * Develop and refactor Micro-services and database connectivity * Enhancing the performance and reliability of our current web-based application features * Understand and work on business goals, user needs and technical constraints * Stay on top of new developments in web application development and suggest improvements within the team Job Skills Required: * 2+ years of demonstrable Web development experience on industry projects * Advanced level of JavaScript (Angular, React, or Vue) * Must have hands-on experience with python3.x, MySQL * Experience with Kafka, RabbitMQ, Hadoop, Spark, Redis, Docker, and Kubernates are a bonus * Experience with Web Services protocols such as JSON, and REST API * Working experience with CSS and HTML (SASS, CSS3, HTML5, Bootstrap) * Strong oral and written communication skills, good teamwork player * Highly detail oriented, self-motivated, self-managed and organized Educational Requirements: * Bachelor's Degree in Computer Science or equivalent experience #GD #LI-CN1
Senior Front-End Developer, Customer Application Development
Staples Canada, Richmond Hill, ON
Who we are As the Working and Learning Company, we at Staples Canada, are dynamic, inspiring partners to our customers and the communities in which we live. At Staples, we inspire people to work smarter, learn more and grow every day. We look for people who are curious, approachable and passionate, and who enjoy finding solutions. If that's you, let's work, learn and grow together. We are building an inclusive and diverse team Staples Canada is creating an inclusive and diverse work environment. We welcome, value and thrive on perspectives and contributions from backgrounds that vary by race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion or physical ability. If you have a disability or special need that requires accommodation, please let us know. Some of what you will do To enable to promise of work, learn, grow for our customers, the tech team is on a journey to create new digital products which remove friction and create value in Canadian's lives. We are building new technology teams who will act like startups to solve consumer and business needs. As the Senior Front-End Developer, you will challenge the norm, strive to create the best experience's and someone who always puts the customer first. With your passion for writing clean, simple code and willingness to share learnings within your development team, each day will be fast-paced, challenging, rewarding and meaningful. Specifically, you will: • Create customer facing web applications using modern technologies • Maintain code quality by using or implementing development best practices • Work with technology and business leadership to define the right technology solutions to solve complex problems • Design, develop, test and deploy software applications • Collaborate with team members in an agile environment • Work with UI and UX teams to design and implement the best customer experiences • Work within a mix of JavaScript front end technologies Some of what you need • 2+ years of experience building web applications using Angular 7+, React and Bootstrap • 4+ years of JavaScript experience building web applications using jQuery, HTML and CSS • 4+ years working with browser API's and optimizing front end application performance • Post-secondary degree or diploma in Computer Science or related field • Excellent knowledge of UI/UX best practices and client-side templating (mustache, handlebars, jade) and working with Bootstrap • Experience using source control such as GitHub and working with data-handling using AJAX, JSON and REST API • Github account with a portfolio for demonstration • Experience writing unit test and automated testing tools • Experience with Smart Phone application development • Experience building and deploying solutions to cloud infrastructure • Experience working in an agile environment • Familiarity with design thinking and customer centric design • Strong understanding of .Net framework • Ability to think digital first and work in an ambiguous environment • You are always up to date on new technologies and how the industry is changing • A strong understanding of web application security best practices • Curious • Approachable • Passionate • Problem solver Some of what you will get • Associate discount • Health and Dental benefits • RRSP/DPSP • Performance bonuses • Learning & Development programs • And more... Additional Information • Hybrid work environment both onsite and offsite #bringyourpassion
Embedded Software Developer - FortiPAM
Fortinet, Burnaby, BC
DescriptionFortinet is looking for an Embedded Software Developer who is passionate in building a new product FortiPAM. FortiPAM provides Privileged Access Management and bastion host service for customers. It plays a key role in Fortinet's Zero-Trust solution. As an Embedded Software Developer, you would be responsible for owning, designing and developing components of the new product. You will join a high energy team that is creating compelling and innovative product for a wide variety of users. As a Fortinet Developer, you will learn about the latest advancements in network security - including remote server access, secret management and Cloud Management etc. You are customer focused and enjoy creating features that improve the lives of your users. You use and create tools that improve development processes, allowing you to focus on development of features that matter. Most of all, you are excited about the opportunity to learn, experiment, and drive the use of modern development tools. Job Responsibilities In this role at Fortinet, you will: • Design and Develop function modules for FortiPAM. • Support the user interface team with REST API development • Promote best practices within the team and organization • Provide improvement suggestions while using Fortinet products on a daily basis Job Skills Required • 3 years of overall software development experience with C/C++ • Expert level understanding of Linux systems development • Experience with networking and security • Strong communication skills (written and verbal) and team work spirit Assets: • Knowledge on TCP/IP and socket programming • Knowledge on inter-process communication • Knowledge on routers, network switch development • Knowledge on VNC, Remote Desktop Protocol development is a plus Education: • Bachelor's degree in Computer Science or equivalent experience. #GD #LI-HP1
Senior Fullstack Java (Spring) Developer
S.i. Systems, Toronto, ON
Our client is looking for a Senior Fullstack Java (Spring) Developer Initial contract goes until May 31, 2024 with chances of extension. Fully remotely in Canada based on PST time zone. Must have: 5+ years of hands-on experience in designing, developing, testing and maintaining RESTful APIs and Microservices using one or more of the following technologies: Java/J2EE, Spring framework, Spring Batch, AWS Elastic Kubernetes Services (EKS), RDS Oracle DB, Apigee/API Gateway 5+ years’ experience in frontend development role using React JS, HTML5, CSS3 for responsive web applications 1+ years of experience in API layer security (e.g., JWT, OATH2), API logging, API testing, creating REST API documentation using Swagger and YAML or similar tools Nice to have: Experience in TDD, writing unit test cases in JUnit. Unit Test Frameworks: Mockito (Java), Junit (Java); End-to-end Test Frameworks: Fitnesse/Test API, Protractor; Functional Testing: Cucumber; Performance Test Tools: JMeter Proficient in SQL and Stored Procedures such as in RDS Oracle DB Experience with Unix, Linux Operating Systems preferably on AWS environment. Experience with Scrum and other Agile processes. Knowledge of Jira, Git/SVN, Jenkins, DevOps, CI/CD Spring framework - (4.x) Apply
Senior Gen AI Full Stack Developer
PwC, Toronto, ON, CA
A career in Products and Technology is an opportunity to bring PwC's strategy to life by driving products and technology into everything we deliver. Our clients expect us to bring the right people and the right technology to solve their biggest problems; Products and Technology is here to help PwC meet that challenge and accelerate the growth of our business. We have skilled technologists, data scientists, product managers and business strategists who are using technology to accelerate change.Our team is responsible for all software engineering activities to ensure that business objectives are met. This includes the creation, development, design, and improvement of products, software, applications, and services. These roles are responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet business obligations. Meaningful work you'll be part of As a Senior Gen AI Full Stack Developer , you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. Responsibilities include but are not limited to: • Designing applications or services within the organization using ASP.NET, Python FastAPI , Angular, React • Developing production-grade generative AI plugins, extensions and microservices using OpenAI / Azure OpenAI, Python, Azure Functions, Docker • Producing clean, maintainable and efficient code based on defined specifications • Support the Business Analysis collect and/or clarify business requirements • Contributing to the continuous improvement of our application development lifecycle • Overseeing intermediate developer teams, acting as lead when needed • Proactively assist in assessing technology solutions • Continue to improve our internal development and design techniques and maintain our documentation up to date Experiences and skills you'll use to solve • Bachelors or Masters degree in Computer Science or similar • Microsoft Development, Azure/Google Cloud Platform or Amazon Web Services Certifications are preferred • Mobile/Web architecture stacks • Persistence such as RDBMS/NoSQL (MS SQL, Mongo DB) data stores and appropriate use cases • Rapid-prototyping workflows and development tools • Containerization, and experience in using Docker and/or Kubernetes • CI/CD using ADO pipeline or git actions • Experience with software development tools and defect tracking systems like Azure DevOps • Database experience (SQL, Mongo DB) Working with high level UX principles such as user stories, persona building, prototype/prototype development approaches • Knowledge of agile software development lifecycles (SDLC) and experience working on projects that follow an Agile Scrum methodology• Experience with API-based integration development using python • ASP.NET, Azure Cloud, Azure Functions and Logic Apps, Angular, React.js, Azure Integration Services, LINQ, MS SQL Server, Entity Framework,GitHub , Azure DevOps, Bootstrap, Node.js, Python, OpenAI ChatGPT APIs or Azure OpenAI are required for the role • A demonstrated commitment to valuing differences and working alongside and/or coaching diverse people and perspectives Why you'll love PwC We're inspiring and empowering our people to change the world. Powered by the latest technology, you'll be a part of amazing teams helping public and private clients build trust and deliver sustained outcomes. This meaningful work, and our continuous development environment, will take your career to the next level. We reward your impact, and support your wellbeing, through a competitive compensation package, inclusive benefits and flexibility programs that will help you thrive in work and life. Learn more about us at http://pwc.com/ca/whypwc . Your Application to PwC We embrace new technology to deliver securely and differently for our candidates. To protect your personal information, apply at http://pwc.com/ca/careers and visit http://pwc.com/ca/applytopwc to learn more about what your recruitment experience could look like. The most connected firm through activity based working PwC Canada is committed to cultivating an inclusive, hybrid work environment - one that is collaborative, supportive and productive. We work in-person and virtually, as is best suited for our clients, teams and people . We want you to be intentional with your work, how you do it and where it's done. PwC offices are hubs of connectivity and learning. We strongly encourage our people to prioritise in-person work, whether it's in the office or at a client site. This means we expect you to be in-person (either with clients or in the office) at least half of your time. We know that hybrid work is all about balance, and capturing the benefits of in-person work is essential to your growth at the firm. Exact expectations for your team can be discussed with your interviewer. At PwC Canada, our most valuable asset is our people and we grow stronger as we learn from one another. We're committed to creating an equitable and inclusive community of solvers where everyone feels that they truly belong. We understand that experience comes in many forms and building trust in society and solving important problems is only possible if we reflect the mosaic of the society we live in.We're committed to providing accommodations throughout the application, interview, and employment process. If you require an accommodation to be at your best, please let us know during the application process.
Senior Front Office Developer - 1 Year Contract (Python, Typescript, React)
BMO, Toronto, ON, CA
Application Deadline: 03/28/2024Address:100 King Street WestBMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment banking, treasury management, as well as research and advisory services to clients around the world. #bmocapitalmarketsMandateThe successful candidate will be accountable to work in a team to develop and implement analytical tools for use by BMO Capital Markets front-office to manage exposures and make trading decisions. Extensive software development and financial knowledge will be required for this challenge. Help support front office traders in their use of trading platforms.Maintenance and upgrading of existing software structure.Lead frontend programming. Ensure high standards are maintained through regular peer code review.Write well designed, testable, readable and scalable code.Provide training to team members on web technologies. Knowledge and Skills The ideal candidate will have the following skills/experience:Good working experience building robust, complex and accessible web applications.Front end development experiences should include HTML/CSS/Typescript and working knowledge in React function component and hooks.Back end development experiences should include Python/C#/Java with strong emphasis in functional and object-oriented methodologiesGood understanding of web fundamentals and REST API are required. Having knowledge in FastAPI is a bonus.Database experiences should include relational data modeling and SQL. Having good knowledge in Oracle is a bonus.Good working knowledge on the development tools, such as VS code, npm workspaces, vite, eslint, prettier, vitest, react testing library, pylint and pytest.Strong analytical, problem solving and debugging skillsBonus: Experience with capital markets (trading/sales) environment Key Accountabilities This position is closely aligned with the priorities of the Heads of Trading and Desk Heads across Global Markets. The key responsibilities are the development and support of front office activities. Authorities This role involves decisions around the design and development of key trading infrastructure. Scope and Impact The scope of this position includes several businesses under Global Markets.Cross Functional RelationshipsGlobal Markets Engineering works closely with groups across Capital Markets, in particular the sales and trading desks within Global Markets. This position will also include frequent interaction with BMO Technology & Operations, Market Risk and Operational Risk.Working ConditionsWork is in the Capital Markets trading environment. Has limited exposures to risk or ill health, however may have periods of moderate to high levels of stress. Role requires the ability to interact on a cross functional basis with other groups while also operating independently.Grade:8Job Category:People Manager / GestionnaireWe're here to helpAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one - for yourself and our customers. We'll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we'll help you gain valuable experience, and broaden your skillset.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other's differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.
Senior Integration Developer
Coast Capital Savings, Surrey, BC
Location: Help Headquarters Job Type: Full Time myWork Options: Remote or Hybrid Background Screening Requirement: Enhanced Criminal Record Check (every 5 years) Credit Check (every 5 years) Social Media Check (every 5 years) Identity Verification Education Verification Employment Verification References What's the job? If you like to roll up your sleeves and play an active role in building a better future for our members and our communities, you will enjoy working at Coast Capital Savings (CCS). As part of our Digital Channels team, the Senior Integration Developer designs and develops application integrations, interfaces, data flows, APIs, and integration middleware. The Senior Integration developer leads the development and innovation of API's and micro services using best in class integration patterns. What you'll get to do: Develop and support a best-in-class external-facing API layer for application integration. Using an Enterprise Service Bus architectural model, define systems integrations, including integration, APIs, and dataflow designs. Lead API development using a combination of Java, JSON, XML, and RAML and messaging. Implement CI/CD best practices in using Jenkins, GitHub, Maven, Jenkins, Nexus, and AWS to promote build/testing automation and continuous deployment/delivery. Create API Functional specifications and technical detailed design. As well, as perform API design and code reviews. Create build artifacts using GitHub, Maven, and unit test, i.e., Munit. Develop API-testing artifacts using Postman and SoapUI. Provide technical guidance in API/integration design and implementation. Jointly responsible with the Quality Assurance team to ensure systems are appropriately tested and meet the delivery requirements. Provide subject matter expertise to support decision making on implementation scope based on priority, impact and dependency analysis, reusability and value added. Who we're looking for: Require 7 years of relevant working experience. Bachelor's degree in computer science or equivalent technology discipline. 3-5 years of experience in API/ integration development or related experience in a multi-application enterprise environment with mission-critical systems. Experience with API SDLC, including API design, development, testing, and monitoring with industry best practices alignment. Excellent understanding of Service Oriented Architecture, Enterprise Application Integration using an ESB (MuleSoft), and ETL processes. Demonstrate competency in API development with MuleSoft and deep knowledge of integration design patterns. Also, other ESB will be considered. Experience working with external vendors for service implementation to meet delivery timeline for the deliverable with quality. Experience in using CI/CD tools such as Jenkins, GitHub, Maven, Nexus, and AWS. Experience with Cloud technology such as AWS is an asset. MuleSoft certification is an asset. Advanced ability to map complex business issues to elegant technology solutions. Advanced experience with MuleSoft ESB, Maven, Postman, unit testing, JMeter, Java, OAS/RAML, JSON, XML, and Messaging. Proficient in database development using MS SQL Server and Oracle. Experience in integrating with AWS-managed services such as Lambda, S3, DynamoDB, Kinesis, and OpenSearch/ElasticSearch is an asset. Experience in developing and managing high transaction volume API and integration. Deep knowledge of application profiling, performance tuning up, and scaling up. Ability to manage and prioritize a complex workload with minimal supervision while adhering to Software Development Life Cycle methodology. Demonstrated ability to communicate and work effectively with management, clients, and peers, especially in stressful situations. Including the ability to write comprehensive technical documentation and coach or influence others. Equity, Diversity & Inclusion at Coast Capital Don't meet every single requirement? At Coast Capital, we believe everyone has potential. We are committed to building better, brighter, more inclusive futures for everyone - including our employees. We see the potential in our employees to achieve amazing things and want to invest in your future. If you're excited about this career opportunity and your experience may not perfectly align with every qualification in this job posting, we still encourage you to apply. You may be just the right candidate for this or other opportunities at Coast Capital. At Coast Capital, we are committed to equity, diversity and inclusion. We strongly encourage applications from Indigenous Peoples, Black, and racialized persons, persons with disabilities, people of diverse sexual and gender identities and women. We value applicants who have demonstrated a commitment to equity, diversity and inclusion and recognize that diverse perspectives, experiences and expertise benefit of our employees, our members, and our community. We strive to provide an accessible candidate experience for our candidates with different abilities. If you require any accommodations, please contact [email protected] or call 778-391-5836. We will work with you to meet your needs. Why join Coast Capital Savings? Purpose is our North Star. We look at everything through our purpose. It informs the advice we provide our members, the experiences and products we create, and the programs we build to support our employees and communities. Committed to inclusion and engagement. We have an ongoing focus on equity, diversity, and inclusion and routinely track how we're doing, and what we need to do to keep improving. We foster a culture where everyone can feel safe to be who they really are and thrive. A career that grows with you. We believe in developing our people and promoting from within. Many employees have spent decades, and sometimes their entire careers, with Coast Capital and have progressed from the frontlines to senior leadership. Work where you're most effective. In 2020 the world changed, and that includes how we work. In response to COVID-19 we launched myWork, which gives employees flexibility in where they work based on the nature of their role. Benefits that flex to the needs of you and your family. We offer comprehensive, customizable benefits for you and your family, so you can choose what fits best for you and your lifestyle. Retirement options. We also take care of our employees once they retire. That's why we offer the choice of a defined contribution or defined benefit pension plan or RSP's. Mortgage and auto financing benefits. Employees save thousands on their mortgages and auto loans with best-in-category benefits. Real Recognition. We recognize excellence throughout the year, through an online community that lets employees give kudos and thanks throughout the year. We're human, which means we like to have fun with events, celebrations, and recognition throughout the year. An award winning culture. We're a Platinum member of Canada's Best Managed Companies and are regularly recognized by Canada's Most Admired Corporate Cultures and the BC Top Employers Awards. We reinvest 10% back into the community. When we do well, our communities do well. That's why since 2000 we've invested over $90 million into our member's communities. Double your impact. Through our employee volunteer program, Coast Capital donates $10 for every hour you volunteer to a Canadian charity or non-profit of your choice. D&I at Coast At Coast Capital, we value diversity, equity and inclusion. We're not all the same and we like it that way. We don't just accept differences - we celebrate, support, and we thrive on them for the benefit of our employees, our members, and our community. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills.
Senior .NET Developer to support an online service delivery platform in the public sector.
S.i. Systems, Ottawa, ON
Our public sector client requires an Reliability Cleared Senior .NET Developer to support an online service delivery platform in the public sector. The client provides a web portal for services for use by internal and external clients and all associated applications are in .NET, on Azure DevOps and have a middle tier of API's that are exposed to their services.Responsibilities:Participate in the gathering and documenting of requirements from non-technical business usersAnalyze functional requirements to identify information, procedures and decision flowProvide technical expertise in identifying, evaluating, and developing effective procedures and system requirements that meet business requirementsAnalyze and evaluate alternative technology solutions to meet business problemsAssist in all aspects of solution testing and testing documentationIdentify and recommend technical optionsIdentify the policies and requirements that drive out a particular solutionMonitor industry trends to ensure that solutions fit with government and industry directions for technologyPrepare and deliver presentations to project authoritiesDevelop technical architectures, frameworks and strategies, either for the organization or for a major application area, to meet the business and application requirementsDevelop and document solution designsEnsure the integration of all aspects of technology solutionsDefine input/output sources, including detailed plan for technical design phase, and obtain approval of the system proposeIdentify and document system specific standards relating to programmingMust Have: Experience with .NET developmentExperience with Azure DevOps Experience with API's Experience with Oracle database Nice to Have: Federal Government experience Apply
Intermediate Mobile developer to manage and enhance (iOS and Android) applications with strong Flutter experience
S.i. Systems, Toronto, ON
Our client is a leader in the Digital Hospitality and Food Services space. They are looking for an Intermediate Mobile Developer to manage and enhance (iOS and Android) applications with strong Flutter and third party API integration experience. Duration: 6mthsLocation: RemoteResponsibilities:Manage Flutter (Android and iOS) application development while providing expertise in the full software development lifecycle from concept and design to testingWork together with cross-functional teams to define, design and ship new featuresCreate and execute unit tests on your code to ensure robustness, including edge cases, usability and general reliability.Troubleshoot issues, fix bugs and improve application performanceExplore and utilize new technologies to maximize development efficiencyHelp us implement standards, next-best practices for code quality and test coverageConsider performance, usability & accessibility firstCare about our users’ experience just as much as our developers’Work across the stack, rounding out your skillset or choosing a specializationEnsure scalability and reliability in all decisionsApproach work with curiosity, and critically question the status quoBuild your leadership skills within your teamMust Haves: Mobile application developmentAndroid and iOS Flutter - Manage and enhance Flutter (Android and iOS) application developmentThird party API integration Unit test execution Apply
Senior Backend Developer
Waste Robotics Inc., Trois-Rivières, QC
Join Waste Robotics, a pioneer of innovation in waste management! Be part of a dynamic team developing revolutionary robotic solutions to automate waste sorting. Together, let's shape a more sustainable future and contribute to transforming waste management. Take on the challenge of innovation with us!Job Overview:As a Senior Backend Developer working within Waste Robotics team, you will play a crucial role in designing, developing, and maintaining the backend systems that enables provisioning and monitoring of our cutting-edge robotic waste management solutions. You will work in a collaborative and innovative environment to create software solutions that optimize waste collection, sorting, and recycling processes. Your expertise in backend development will be instrumental in driving efficiency, scalability, accountability and reliability within our robotics ecosystem.Key Responsibilities:Backend System Development:Lead the design and implementation of robust backend systems and APIs to support our robotics waste recuperation solutions.Collaborate with cross-functional teams, including robotics engineers and data scientists, to integrate backend components seamlessly into our robotic systems.Database Management:Design and optimize database schemas for efficient data storage, retrieval, and analysis.Ensure data integrity and security by implementing appropriate access controls and encryption techniques.Performance Optimization:Identify bottlenecks and optimize backend code for performance and scalability.Implement caching mechanisms and load balancing strategies to enhance system responsiveness.API Development:Develop and maintain APIs that facilitate communication between robots, user interfaces, and external systems.Ensure API documentation is up-to-date and accessible to internal and external stakeholders.Security and Compliance:Implement security best practices to protect sensitive data and ensure compliance with relevant regulations (e.g., data privacy and environmental standards).Regularly conduct security assessments and apply necessary patches and updates.Monitoring and Troubleshooting:Set up monitoring tools and processes to proactively identify and address backend system issues.Collaborate with DevOps teams to ensure system reliability and high availability.Collaboration and Mentorship:Collaborate with junior developers and provide guidance, code reviews, and mentorship.Stay up-to-date with emerging technologies and industry trends, and share knowledge with the team.Testing and Quality Assurance:Write unit tests and conduct code reviews to maintain code quality and reliability.Assist in the development of automated testing frameworks for backend components. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.Proven experience ( 6+ years) as a backend developer in a complex software development environment.Proficiency in backend programming languages such as C#.Strong knowledge of database systems, both SQL and NoSQL, and their optimization.Experience with RESTful API design and development.Solid understanding of software development best practices, design patterns, and version control systems.Excellent problem-solving skills and the ability to work in a collaborative team environment.Nice to have: familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes).Nice to have: team lead for a small team.Knowledge of robotics and automation concepts is a plus but not mandatory.Genuine concern for the environment.
(Remote) Full Stack Angular Developer
Equest, Ottawa, ON
NorthStar Utilities Solutions is a leading provider of innovative technology solutions that help utility companies thrive in the digital era. We are currently seeking an experienced and passionate Full Stack Angular/Java Developer to join our dynamic team. As a Full Stack Angular/Java Developer, you will play a critical role in the design, development, and support of software solutions for our clients.This remote role welcomes candidates anywhere in Canada and the US. This role requires travel up to 10% of the time, including attending 1-2 Annual General Meetings per year and potentially visiting customer sites. A valid passport or visa is necessary for travel to Canada. What your impact will be:Designing, developing, and maintaining visually appealing and user-friendly interfaces for web applications.Designing, developing, and maintaining software components across the NorthStar Utilities Solutions product suite.Creating, modifying, and maintaining automated tests for continuous integration testing.Providing resolution to defects and investigating and resolving production support incidents.Conducting requirement discussions and providing realistic estimations for deliverables.Providing analytical support and technical advice during the conceptualization, development, and implementation phases.Conducting code reviews and providing constructive feedback to ensure high-quality, maintainable code.Taking ownership of tasks and ensuring their timely completion.Recommending improvements to development, integration, and support practices and processes.Applying configuration management, version control, software best practices, and standards.Creating and maintaining technical documentation for solutions, including design specifications, user guides, and API documentation.Providing transparency on work progress through daily stand-ups, work item status, and time logging.Collaborating with a team of software developers, software quality analysts, and user experience designers.What we are looking for:3+ years of professional Angular software development experience.4+ years of professional Java software development experience.2+ years of experience working with Microsoft SQL Server or a similar RDBMS.Experience in building and consuming web-based APIs, including SOAP and REST.Good verbal and written communication skills in English are a requirement.What would make you stand out: Experience in Genero or similar language (Informix-4GL) a bonus. Experience with Karate or similar API automation testing framework. Experience with additional programming languages, such as Python, or Typescript/JavaScript. Familiarity with containerization technologies, such as Docker or Kubernetes. Experience with cloud-based integration platforms, such as AWS Lambda or Azure Functions. Knowledge of CI/CD tools such as Bamboo, Git, and Maven. What we can offer:3 weeks' vacation and 5 personal days.Comprehensive Medical, Dental, and Vision benefits starting from your first day of employment.Employee stock ownership and RRSP/401k matching programs.Lifestyle rewards.Remote work and more!About Northstar NorthStar Utilities Solutions:NorthStar Utilities Solutions offers competitive salaries, comprehensive benefits, and a collaborative work environment that fosters innovation and professional growth. If you are a talented and motivated Java Software Developer looking for an opportunity to make a difference, we want to hear from you. Apply now with your updated resume and a cover letter detailing your relevant experience and interest in the position.NorthStar Utilities Solutions is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.About Harris: Harris is a leading provider of mission critical software to the public sector in North America. As a wholly owned subsidiary of Constellation Software Inc. ("CSI", symbol CSU on the TSX), Harris has become the cornerstone for CSI's investment in utility, local government, school districts, public safety, and healthcare software verticals. Our success has been realized through investments in our proprietary software and market expertise. This focus, combined with acquiring businesses that build upon or complement our offerings, has helped drive our success. Harris will continue to growth through reinvestment - both in the people and products that we offer and making investments in acquiring new businesses.#LI-DNI
Lead Cloud Developer (AWS)
BMO, Toronto, ON
Application Deadline: 04/29/2024Address: 4100 Gordon Baker RoadJob Family Group:TechnologyDrives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Specific project areas of focus includes translating user requirements into technical specifications, writing code and managing the preparation of design specifications. Supports system design, provides advice on security requirements and debugs business systems and service applications. Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software platforms based on business requirements.Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from user.Analyzes, develops, tests, and implements new software programs, and documentation of entire software development life cycle execution.Performs preventative and corrective maintenance, troubleshooting and fault rectification of system and core software components.Ensures that code/configurations adhere to the security, logging, error handling, and performance standards and non-functional requirements.Evaluates new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, and risk.Follows release management processes and standards, and applies version controls. Assists in interpreting and documentation of client requirements.Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.Exercises judgment to identify, diagnose, and solve problems within given rules.Works independently on a range of complex tasks, which may include unique situations.Broader work or accountabilities may be assigned as needed.Qualifications:Experience as a SW Developer with the following stack:Program language/technology: Nodejs, Core Java, API developmentDatabase: DynamoDB, OracleTools: Git, Github, Bitbucket, JIRA, Postman, SOAP UI.IDE: Visual Studio Code. Awareness: Software Development Life Cycle, Software Project ManagementSoftware Testing: Unit Testing, Integration TestingCloud Computing: AWS (Amazon Web Services), API gateway, Lambda, S3, DynamoDB, Step Function.Compensation and Benefits:$74,800.00 - $138,600.00Pay Type: SalariedThe above represents BMO Financial Group's pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group's expected target for the first year in this position.BMO Financial Group's total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit: https://jobs.bmo.com/global/en/Total-Rewards We're here to helpAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one - for yourself and our customers. We'll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we'll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en .BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other's differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Full Stack Developer(Ruby, Javascript and Python)
NetApp, Bangalore, Any, India
About NetApp We're forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can't do it alone. We know when to ask for help, collaborate with others, and partner with smart people. We embrace diversity and openness because it's in our DNA. We push limits and reward great ideas. What is your great idea? "At NetApp, we fully embrace and advance a diverse, inclusive global workforce with a culture of belonging that leverages the backgrounds and perspectives of all employees, customers, partners, and communities to foster a higher performing organization." -George Kurian, CEOJob SummaryNetApp's StorageGRID is a software-defined, object-based storage platform that provides intelligent policy-driven data management. StorageGRID stores and manages unstructured data at scale to provide secure, durable object storage. This is your chance to work alongside a group of talented developers, impart your vision, and rapidly launch the latest cloud storage software. If you have mastered your current technology, language, or development environments, we know you will fit in with our team. As a Lead developer working on StorageGRID manageability and Simplicity via Grid Manager Interface and other customer facing applications, you will be responsible for the high-level design and development of software applications used by StorageGRID customers. You will be part of a highly skilled technical team and working closely with the team of software developers responsible for the design, development, QA and install/deployment of applications used by our post sales, partners and customersJob Requirements Strong hands-on knowledge of Back end Web Technologies - Python, Ruby on Rails or similar application development experience with good understanding of object-oriented programing concepts. At least working knowledge of Front end Web Technologies - JavaScript, HTML, CSS with working knowledge of rich client frameworks such as Angular. Working knowledge of Web Server, and Microservices Experience on RESTful API's & standard data exchange formats is a must Experience on multiple operating system platforms desired (Windows, Linux, Solaris, Unix) Strong ownership sense of product and team with ability to lead a team by example. Nice to Have's: Full stack development experience is desired Containers Experience with storage technologies and/or shared infrastructure environments Education A minimum of 10+ years of experience is required. A Bachelor of Science Degree in Engineering or Computer Science, or a Master Degree; or equivalent experience is required. Demonstrated ability to have completed multiple, moderately complex technical tasks Did you know... Statistics show women apply to jobs only when they're 100% qualified. But no one is 100% qualified. We encourage you to shift the trend and apply anyway! We look forward to hearing from you. Why NetApp? In a world full of generalists, NetApp is a specialist. No one knows how to elevate the world's biggest clouds like NetApp. We are data-driven and empowered to innovate. Trust, integrity, and teamwork all combine to make a difference for our customers, partners, and communities. We expect a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off per year to volunteer with their favorite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family. We offer educational assistance, legal services, and access to discounts. We also offer financial savings programs to help you plan for your future. If you run toward knowledge and problem-solving, join us.Salary: . Date posted: 03/19/2024 03:04 PM
Lead Cloud Developer (AWS)
BMO Financial Group, Toronto, ON
Application Deadline: 04/29/2024 Address: 4100 Gordon Baker Road Job Family Group: Technology Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Specific project areas of focus includes translating user requirements into technical specifications, writing code and managing the preparation of design specifications. Supports system design, provides advice on security requirements and debugs business systems and service applications. Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software platforms based on business requirements. Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from user. Analyzes, develops, tests, and implements new software programs, and documentation of entire software development life cycle execution. Performs preventative and corrective maintenance, troubleshooting and fault rectification of system and core software components. Ensures that code/configurations adhere to the security, logging, error handling, and performance standards and non-functional requirements. Evaluates new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, and risk. Follows release management processes and standards, and applies version controls. Assists in interpreting and documentation of client requirements. Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus. Exercises judgment to identify, diagnose, and solve problems within given rules. Works independently on a range of complex tasks, which may include unique situations. Broader work or accountabilities may be assigned as needed. Qualifications: Experience as a SW Developer with the following stack: Program language/technology: Nodejs, Core Java, API development Database: DynamoDB, Oracle Tools: Git, Github, Bitbucket, JIRA, Postman, SOAP UI. IDE: Visual Studio Code. Awareness: Software Development Life Cycle, Software Project Management Software Testing: Unit Testing, Integration Testing Cloud Computing: AWS (Amazon Web Services), API gateway, Lambda, S3, DynamoDB, Step Function. Compensation and Benefits: $74,800.00 - $138,600.00 Pay Type: Salaried The above represents BMO Financial Groups pay range and type. Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Groups expected target for the first year in this position. BMO Financial Groups total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit: https://jobs.bmo.com/global/en/Total-Rewards Were here to help At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world. As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one for yourself and our customers. Well support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, well help you gain valuable experience, and broaden your skillset. To find out more visit us at https://jobs.bmo.com/ca/en. BMO is committed to an inclusive, equitable and accessible workplace. By learning from each others differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter. Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes. BMO is a leading bank driven by a single purpose: to Boldly Grow the Good in business and life. Everywhere we do business, were focused on building, investing and transforming how we work to drive performance and continue growing the good. Who we are Were proud to be fueling growth and expanding possibilities for individuals, families and businesses. More than 12 million customers count on us for personal and commercial banking, wealth management and investment services. As the 8th largest bank in North America by assets, we provide personal and commercial banking, wealth management and investment services to more than 12 million customers. In Canada, the United States and across the globe, well continue to build, invest and transform to drive performance that serves the good that grows.
Senior Java Developer – Enterprise Payments
CGI Group, Toronto, ON
Position Description: We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a 'Senior Java Backend Developer' in our Banking Services Division.This role is hybrid and requires you to be at Downtown Toronto office at a minimum 2 days per week - subject to change at any time. Your future duties and responsibilities: • Responsible for developing microservices-based applications, designing RESTful APIs, and ensuring the security and reliability of our backend systems.• Takes responsibility for successful delivery of the solutions. Mentoring other developer on their implementation while needed, and organize review activities like design review, code review and technical document review etc. to make sure the success deliverable.• Your proficiency in containerization, message queues, and cloud deployment will be leveraged to enhance our application architecture.• Explore existing application systems, determines areas of complexity, potential risks to successful implementation.• Communicate continually with the client and project teams - Clarify client’s needs, present tech team ideas and explains progress on the development efforts.• Strictly follow the bank’s engineering standards and ensure these are followed across all modules in the project.• Perform code & design reviews consistently.• Ensure essential procedures are followed and help define operating standards and processes.• Proactive problem-solver who is passionate about staying up-to-date with industry best practices and can contribute to a dynamic, collaborative development environment Required qualifications to be successful in this role: • Must have 8 years of Java Experience and expert level (hands-on) knowledge and understanding in JAVA/J2EE spring boot, spring framework stack.• Must have Deep understanding of Microservices, API, Kafka and Microservices best practices, patterns- Spring boot Microservices is highly preferred.• Java concepts, multithreading, and object-oriented programming• RESTful APIs development using Spring Boot, microservice based architecture, database integration,• Implementing message-driven communication using technologies like Apache Kafka for asynchronous processing, GIT - GitHub/BitBucket.• Experience in financial/ Banking industry• Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities• Experience with working in an Agile/Waterfall methodology of delivery• Is comfortable in a collaborative, agile, and distributed development environment.• Strong communication skills, should be able to communicate effectively with business and other stakeholders• Excellent written, presentation and communication skillsNice to have -• Experience in electronic payments (Wires, eTransfers, EFT/AFT)#LI-BN Skills: Code ReviewCode ReviewDatabase DesignFinancial ServicesGitHubPerformance/Stress TestingRESTful (Rest-APIs)Software ArchitectureSoftware Design PatternsSpring Boot What you can expect from us: Together, as owners, let’s turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Senior DevOps Developer (GCS)
RBC, Toronto, ON
Job SummaryAre you an experience DevOps Developer with a curiosity into cybersecurity? Design and build applications for our world class team of cybersecurity professionals and take a career step into a brand new world!Job DescriptionWhat is the opportunity?Were seeking a highly technical Developer with whom DevOps automation is second nature. Youll be working with a skilled team of developers and security architects to build and deploy highly scalable applications to On Premise Data Centers and Public Cloud. The team is responsible for executing Security-As-A-Service strategy Design, Build and Rollout APIs for critical RBC Security platforms and processes. Our internal facing applications and API's enable better experience and security best practices .What will you do?You will work in an Agile manner with our internal consumers, security architects, and collaborate with a team of developers to deliver applications and APIs for critical Cyber Security platforms and processes.Design and build Cyber Security applications for scalability and resiliencyActive participation in group meetings to discuss technical design, decisions, implementation, problem solving and improvementsFollow internal standards and best practice to design and deploy applicationBuild API enabled applications for other automation/pipelines to consumeBuild and use pipelines to deploy applications and APIs to OpenShift or public cloud (Azure/AWS)Integrate security products with existing infrastructure and deployment pipelinesIntegrate applications with alerting, monitoring and reporting toolsMust-have: Bachelor's Degree in Computer Science or related field, or equivalent experienceIdea to execution software development, including working experience in Python, shell script etcTechnical experience in DevOps or in SRE capacityExperience with building and consuming REST APIs, and associated security protocols (such as OAuth, TLS)Experience with Microservice ArchitectureExperience in GitHub or similar systems for collaboration and code versioningExcellent problem-solving, collaboration and communication skillsNice-to-have Strong understanding of cyber security best practices and compliance standardsCertification in Kubernetes (CKA or CKAD)Knowledge of Agile and DevOps methodologiesExperience in Front-End developmentExperience in Monitoring/Logging tools (such as ELK, Dynatrace)Certification in network and cyber securityWhats 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 applicableLeaders who support your development through coaching and managing opportunitiesAbility to make a difference and lasting impactWork in a dynamic, collaborative, progressive, and high-performing teamA world-class training program in financial servicesFlexible work/life balance optionsOpportunities to do challenging work#techpj#LI-hybrid#LI-POSTJob SkillsInformation Technology (IT) Infrastructure, Programming Languages, Software Change Request Management, Software Development Life Cycle (SDLC), Software Engineering, Software Integration Engineering, Software Product Design, Software Product Technical Knowledge, Software Release Management, System Testing ToolsAdditional Job DetailsAddress:330 FRONT ST W:TORONTOCity:TORONTOCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:Technology and OperationsJob Type:RegularPay Type:SalariedPosted Date:2024-03-28Application Deadline:2024-05-03Inclusion and Equal Opportunity EmploymentAt RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.Join our Talent CommunityStay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
Sr. Batch Operations Developer
Discovery, Inc. (Formerly Scripps Networks Interactive), Hyderabad, Any, India
Every great story has a new beginning, and yours starts here. Welcome to Warner Bros. Discovery... the stuff dreams are made of. Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next...From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.Your New Role : WBD Integration team is seeking a Senior Batch Operation Developer who will be responsible for providing technical expertise for supporting and enhancing the Integration suite ( Redwood, $Universe ). We are specifically looking for a candidate with solid technical skills and experience in integrating ERP applications, SAAS, PAAS platforms such as SAP, Salesforce, Workday, etc., and data warehouses such as Teradata, Snowflake, and RedShift. Experience with the Redwood platform would be ideal for this position. The candidate's primary job functions include but are not limited to the day-to-day configuration/development of the Redwood platform. The candidate must possess strong communication and analytical skills to effectively work with peers within the Enterprise Technology Group , various external partners/vendors, and business users to determine requirements and translate them into technical solutions. The candidate must have the ability to independently complete individual tasks in a dynamic environment to achieve departmental and company goals.Your Role Accountabilities :Translate conceptual system requirements into technical data and integration requirements Prepare data flow diagramming and/or process modelling.Create/develop, test, and maintain scheduling tools like Redwood , iPaas , APIs, etc.Perform Unit Testing and debugging of applications to ensure the quality of the delivered requirements and overall health of the system.Develop standards and processes to support and facilitate integration projects and initiatives.Educate other team members and govern tool usage.Participate in research and make recommendations on the integration products and services.Develop and mentor existing team members.Qualifications & Experiences:10+years of experience in Infrastructure related implementation projects and should have hands on experience of at least 4+ yrs. in Batch orchestration tool (any tool) and this is mandatory experience.Should have hands on experience of at least 2+ yrs. in Redwood Batch orchestration tool and this is mandatory experience.Should have experience in soup to nuts of technology including Requirements, SDLC and Maintenance.Should h ave hands on experience in Data Governance, Metadata Management, Reference Data Management and Business Glossary Management initiatives.Should have experience in Linux, AIX and Windows Operating System and perform installation with provided documentation and troubleshooting experience.Should be well versed in LDAP, SAML and OKTA setup across different platforms.Should have experience in API configurations, Vulnerability, Patch Management, including best practices, testing methods and deployment strategies.Should have e xperience of Creating/Configuring/Scheduling Jobs, Chains, time window, Submit frames and setup Calendar as per application requirement and ability to setup Close Calendar for Quarter close .Should have experience of Migrating and Upgrading Batch Platform to different tools.Review Strategy of Background (Batch) Jobs Setup and assess the current situation , Schedule Jobs in Redwood / Knowledge of Operating, Export / Import of jobs in Redwood.Creation of Customize reports through Redwood.Development/Implementation experience in SAP Redwood/CPSShould have experience in Creat ing /Configur ing /Schedule API's jobs in Redwood tool.Good knowledge in UNIX Shell scripts and should be able to write/debug Shell Scripts.Working well within an agile team environment and applying the related working methods.Co-ordinate with different teams across WBD landscape and come up with solution and fast track the priority issues.Not Required but preferred experience:Basic Knowledge of Java and SAP Landscape Preferable How We Get Things Done... This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview. The Legal Bits... Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, regardless of sex, gender identity, ethnicity, age, sexual orientation, religion or belief, marital status, pregnancy, parenthood, disability or any other category protected by law.If you're a qualified candidate and you require adjustments or accommodations to search for a job opening or apply for a position, please contact us at [email protected]: . Date posted: 04/02/2024 07:59 AM