Search jobs > Vancouver, BC > Sr software engineer

Sr Software Development Engineer

Workday, Inc.
Vancouver, BC, Canada
$135.3K-$240K a year (estimated)
Full-time

About the Role

As a Software Development Engineer, you will have the opportunity to tackle complex problems, which comes with developing and delivering enterprise software using your expertise in design, coding, algorithms, and complexity analysis.

Your primary focus will be to :

Architect, design, program, debug, and modify software enhancements

Take initiative, exhibit creative-thinking, have the drive to turn ideas into reality, and have a passion for user experience

Solve challenging problems in an application related to performance, scalability, and resilience

Design and develop a highly complex application product using industry standard Object oriented tools and metadata driven language

Analyze application performance using various programming languages, tools and techniques.

Write and maintain solid, robust, efficient and maintainable code using an object-oriented framework and tools

Write reliable unit, integration, and system level tests that will run on our CD pipeline.

Mentor and learn from other team members through pairing, code reviews, Hackathons, etc.

About You

Basic Qualifications :

Sr Software Development Engineer,

7+ years of experience as a software engineer or application development engineer. UML is a plus.

5+ years of experience in an Object-oriented (OO) design and development language such as Java, Scala, C#, Xpresso, object-oriented design patterns, class modeling, and XML technology.

Software Development Engineer,

5+ years of experience as a software engineer or application development engineer. UML is a plus.

3+ years of experience in an Object-oriented (OO) design and development language such as Java, Scala, C#, Xpresso, object-oriented design patterns, class modeling, and XML technology.

Other Qualifications :

Experience in building large scale enterprise business applications (in the area of Financials is preferred)

3+ years of experience with design and development of REST API

Experience working on analyzing and debugging Performance logs is a huge plus

Metadata-driven definitional development experience.

Experience with XML and integration technologies and agile methodologies.

Bachelor's degree in Computer Science or similar relevant degree

30+ days ago
Related jobs
Promoted
Electronic Arts Inc.
Vancouver, British Columbia

As a Senior Engineering Manager, your primary responsibility will be to lead a team of engineers in strategic planning, building, testing, and operating several of our services. Experience with all phases of product development lifecycle, including requirement definition, development, test, and prod...

Promoted
Technology & Strategy
Canada

As an IoT SW development- and Integration Engineer, you take care of building our embedded SW products for one of our great clients. In more formal terms, we are a consulting firm specializing in engineering, IT and digital project management. Bachelor’s degree in computer science, electrical engine...

Autodesk
Vancouver, British Columbia
Remote

The person we are seeking for is a passionate and experienced software engineer who can work with us to combine the cutting-edge techniques and bring the AutoCAD user experience to next level on Android Platform. Software development experience in a web environment . Our focus on the AutoCAD product...

Sound United
Vancouver, British Columbia

The Senior Engineer, Software Automation will execute existing automation test and also participate in development of new automation testing systems and procedures utilizing their experience in software test automation development. You will code, implement and enhance existing frameworks while worki...

Amazon
Vancouver, British Columbia

You should be somebody who enjoys working on complex software systems, is customer-centric, and feels strongly about building good software as well as making that software achieve its operational goals. Do you want to be part of building the next-gen engineering system, global transportation network...

Mojio
Vancouver, British Columbia

Work with a team of engineers through technical analysis, design, construction, deployment, and support of scalable software delivery automation solutions. Knowledge of industry best practices in software development and Quality Assurance policies and practices. Founded in , we’ve grown from a disru...

TikTok
Vancouver, British Columbia

Responsibilities:- Responsible for the entire process of advertising system testing, including requirements analysis, design review, formulating test plans, designing and executing test cases, conducting defect tracking and software quality analysis, etc. Participate in the development of automated ...

Sierra Space
Vancouver, British Columbia

The Software Engineer participates in all portions of the software life cycle (concept development, requirements definition, design, development, testing, and deployment) of flight software to support ongoing and future small satellite programs. As a Flight Software Engineer, your primary responsibi...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

Are you a Software Engineer with a passion for building great experiences? Are you looking for an opportunity to make a big impact in a company with a global impact and a startup culture?. You will be part of a strong team in a fast-paced, start-up like environment where agile development is embrace...

Amazon
Vancouver, British Columbia

As a Senior Software Development Engineer, you will. We are looking for a passionate engineer to help us enhance the customer journey by informing them if a price should be featured or promoted to our buying customers. Our engineers have a diverse range of skills and talents and we can't wait to har...