Software Development Engineer (React)
By Workday At Greater Toronto Area, Canada
3+ years experience and expertise in React.js, with a proven track record of building robust and reusable UI components.
5+ years experience and expertise in React.js, with a consistent track record of building robust and reusable UI components.
Knowledge of RESTful APIs and asynchronous programming, enabling perfect integration with backend systems and ML inference applications.
Shown problem-solving skills to identify and resolve sophisticated issues related to UI performance, responsiveness, and data rendering.
Experience in version control systems, such as Git, and familiarity with collaborative development workflows using tools like GitHub or Bitbucket.
Excellent communication and collaboration skills to work closely with cross-functional teams, including data scientists and backend developers.
Senior Software Development Engineer
By Workday At Greater Toronto Area, Canada
Experience in Python, with knowledge of at least one Python web framework such as Django, Flask, etc.
B.S. / M.S. in Computer Science / Software Engineering / Management Information Systems
7+ years software development experience
Experience with unit testing and modern testing paradigms such as TDD (test-driven development)
Excellent verbal and written communication skills
Knowledge of SaaS applications, SaaS deployment models, and SaaS DevOps
Senior Software Development Engineer - Financial Reporting Engine
By Workday At Greater Toronto Area, Canada
Software development experience in an object-oriented or functional language
Query processing, and distributed systems Experience
Basic Qualifications for Software Engineer
Basic Qualifications For Senior Software Engineer
3+ years in database internals, query processing, or distributed systems
5+ years in database internals, query processing, or distributed systems
Senior Software Engineer Jobs
By ABCO F/A At Greater Toronto Area, Canada
Developing quality software that is used by some of the world's largest technology firms, fixed income asset managers, and custodian banks
Deep knowledge in multiple teams' domains; broad understanding of CW systems.
Creates documentation of system requirements and behavior across domains
Consulted on quality, scaling and performance requirements before development on new features begins.
Participate in Agile meetings to contribute with development strategies and product roadmap
Owning critical processes that are highly available and scalable
Software Development Engineer, Co-Op
By Change Healthcare At Richmond, British Columbia, Canada
Analyze requirements and designs to develop and unit test new features.
Experience in .Net C# and or node.js development
Experience in Web Development, with a focus on the latest web-browser related standard, is an asset.
Knowledge of software engineering concepts
Good verbal and written communication skills
Be sure to ask our Talent Advisors for more information on location specific benefits and paid time off policies
Senior Engineer, Software Development Engineering
By Analog Devices At Burnaby, British Columbia, Canada
Exposure to power management and DVFS.
Translate product requirements into SW and HW requirements.
Bachelor or Master of Electrical or Computer Engineering with 5+ years of firmware development experience.
Experience with developing firmware and software for embedded products.
Experience in silicon and board bring-up, and comfortable with debugging silicon, hardware and software using IDE and JTAG debuggers.
Experience with standard communication interfaces and protocols such as UART, SPI, I2C, and Ethernet.
Software Development Engineer (Sdet)
By Mastercard At Vancouver, British Columbia, Canada
Translate complex system requirements and specs into test requirements and testing methods
Work closely with software engineers to build quality in, ensuring proper test and requirement coverage, configuration quality, monitoring, early performance testing
Participate in project-level reviews, walkthroughs and inspections, and conduct test reviews, including test plans, requirements, cases and automation coverage
Participate in requirements review, story elaborations and testing activities
Experience in automation test development for UI with understanding of market leading automation tools such as BrowserStack, Selenium
Experience in testing frameworks for REST web services supporting BDD like Cucumber/jBehave/RESTAssured
Software Development Engineer, Internet Automation And Optimization
By Amazon Web Services (AWS) At Vancouver, British Columbia, Canada
Gaining world class knowledge and expertise on the inner workings of the Internet
Gaining practical experience building software using Amazon Web Services.
3+ years of non-internship professional software development experience
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
Doing what nobody else in the world is doing… literally
Software Development Engineer, Amazon
By Amazon At Vancouver, British Columbia, Canada
3+ years of non-internship professional software development experience
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
Bachelor's degree in computer science or equivalent
Software Development Engineer - 2023 (Canada)
By Amazon At Vancouver, British Columbia, Canada
Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
Experience with distributed, multi-tiered systems, algorithms, and relational databases.
Experience in optimization mathematics such as linear programming and nonlinear optimization.
Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
Associate Software Development Engineer - Journeys
By Workday At Vancouver, British Columbia, Canada
Contribute to knowledge sharing within the team and wider organization
1+ years experience building enterprise-level software with a focus on performance, scalability, and security
1+ years of experience with Web application development or SaaS (Software as a Service)
1+ years of experience in Object oriented design and development in language such as Java or C# and UML modeling
1+ years of experience writing reliable and maintainable unit and system tests
Strong written and verbal communications skills, and the ability to work smoothly with both technical and non-technical audiences
Software Development Engineer, Kinesis
By Amazon Web Services (AWS) At Vancouver, British Columbia, Canada
2+ years of non-internship professional software development experience
Experience with at least one modern object-oriented programming language (e.g Java, C++, C#)
Experience contributing to the architecture and design of new and current systems (patterns, reliability, scalability)
Experience in building distributed systems at scale
Solve complex computational problems all the way from design to operational support
Design, write and release software at a large scale for customers worldwide
Software Development Engineer, Trc
By Amazon At Vancouver, British Columbia, Canada
3+ years of non-internship professional software development experience
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
2+ years of building complex software systems experience
Teams With Available Positions Including, But Are Not Limited To
Software Development Engineer - Treyarch (Equest)
By BCJobs At Vancouver, British Columbia, Canada
Experience with JIRA and Agile management
Work within a team environment to address the programming needs of management and other teams within Activision and Treyarch
Participate in the planning process, programming and creation process with management and the client to release bug free tools and applications
3+ years of programming experience
Strong experience with Python and Django
Knowledge of database query languages such as T-SQL, MySQL, PostgreSQL, and MongoDB
Software Development Engineer Ii - Decision Management Program
By Mastercard At Vancouver, British Columbia, Canada
Strong programming skills with deep knowledge of Java.
Good knowledge of SQL and experience working with Oracle.
Strong organizational skills; able to manage multiple tasks within the constraints and timelines determined by business needs.
Are you a strong technical engineer with experience working on high performance applications?
Excellent knowledge of Spring and other frameworks.
Good knowledge of unit testing and mocking frameworks like junit, mockito or easymock.
Software Development Engineer, Trilogy (Remote) - $100,000/Year Usd
By Crossover At Vancouver, British Columbia, Canada
Review code to ensure adherence to best practices, team standards, and customer requirements.
At least 4 years of experience writing production code for the server side of web applications.
At least 2 years of experience being the primary technical contributor for a development team OR software product.
At least 1 year of hands-on experience developing using cloud patterns (any cloud vendor).
A personal interest and some experience in using generative A.I. in your day-to-day development
Software Development Engineer key responsibilities
Senior Software Development Engineer, Amazon
By Amazon At Vancouver, British Columbia, Canada
5+ years of non-internship professional software development experience
5+ years of programming with at least one software programming language experience
5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience as a mentor, tech lead or leading an engineering team
Bachelor's degree in computer science or equivalent
Senior Software Development Engineer
By Workday At Vancouver, British Columbia, Canada
6 Years of experience using programming languages to deliver software solutions
6 Years of experience maintaining and supporting Production software
4 Years of experience using Agile methodologies
4 Years of experience building Production quality software with object-oriented programming languages
4 Years of experience building and maintaining robust, scalable, and self-service data platforms
4 Years of experience with machine learning and data science technologies
Senior Software Engineer, Banking
By Cash App At Kitchener, Ontario, Canada
Leverage your experience and knowledge to support your teammates
4+ years of software development or equivalent experience
Experience leading and executing delivery projects on time while maintaining a high-quality bar
A passion for learning and sharing knowledge alongside teammates, with self-motivation and keen attention to detail
Lead and participate in critical technical, design, and product discussions with leaders across the organization and company
Work on impactful, multi-team projects that cross Engineering team boundaries
Software Development Engineer Jobs
By Workday At Victoria, British Columbia, Canada
3+ years of experience with one or more major programming languages, especially Python or JavaScript
2+ years of experience delivering web-based applications to production
Experience communicating technical ideas across contexts and audiences that encourages dialogue, promotes shared understanding, and facilitate desired outcomes
Has an experience developing multimedia or streaming video technologies
Experience in delivering cloud-based web applications in AWS
Experience with AWS and Terraform, including S3, Lambda, Step Functions, IAM and CloudWatch
Senior Presentation Software Engineer - Ea Sports
By EA SPORTS At Vancouver, British Columbia, Canada
Bachelor's degree in Computer Science, related field, or equivalent training and professional experience.
Proficiency with C++ and experience in object-oriented design and implementation.
Game engine experience is a plus (Unity/Unreal).
Knowledge of good software programming practices.
Experience in scripting languages (Python, Lua) and interpreted languages (C#) is a plus.
Experience with source control systems.

Are you an experienced Senior Software Development Engineer looking for an exciting new challenge? We are looking for a talented individual to join our team and help us create innovative software solutions. You will have the opportunity to work on cutting-edge technologies and collaborate with a diverse team of professionals. If you are passionate about software engineering and have a drive to make a difference, then this is the job for you!

What is Senior Software Development Engineer Skill Requirements?

• Strong knowledge of software development principles, algorithms, and data structures
• Proficiency in at least one programming language (e.g. Java, C#, Python, etc.)
• Experience with web development technologies (e.g. HTML, CSS, JavaScript, etc.)
• Knowledge of database systems (e.g. MySQL, Oracle, etc.)
• Familiarity with version control systems (e.g. Git, SVN, etc.)
• Ability to work independently and collaboratively
• Excellent problem-solving and communication skills

What is Senior Software Development Engineer Qualifications?

• Bachelor’s degree in Computer Science, Software Engineering, or a related field
• 5+ years of experience in software development
• Proven track record of successful software projects

What is Senior Software Development Engineer Knowledge?

• Knowledge of software development life cycle (SDLC)
• Knowledge of software design patterns
• Knowledge of object-oriented programming (OOP)
• Knowledge of software testing principles
• Knowledge of software security best practices

What is Senior Software Development Engineer Experience?

• Experience with developing software applications
• Experience with developing web applications
• Experience with developing mobile applications
• Experience with developing cloud applications
• Experience with developing distributed systems
Resp