Software Application Developer
Company: Boeing Vancouver
Job ID: 00000339900
Date Posted: 2022-09-07-07:00
Location: CAN - Richmond, Canada
Qualifications:
The Boeing Company is looking for a Software Application Developer to join our team in Richmond, BC.
The Software Application Developer enjoys being a significant contributor and influencing the development, documentation and maintenance of software in order to meet customer, functional, and/or regulatory requirements, quality objectives, and constraints specific to the applicable domain and available technology. You thrive in a high impact environment working on software development in the aerospace industry. You have proven design, back end and front-end skills that allows you to help deliver a valuable solution to our end users.
Position Responsibilities:
Influences the development, documentation and maintenance of software architectures in order to meet customer, functional, and/or regulatory requirements, quality objectives, and constraints specific to the applicable domain and available technology.
Provides technical recommendations for software development
Engages in code review sessions
Implements development of best practices within the team
Participates in the development of fundamental approaches to projects and requirements for implementation
Contributes to the development, maintenance, and unit tests for software
Develops/decomposes, documents and maintains designs for an application
Provides expertise on issue resolution
Works closely with the architect, product owner, testers, and other developers
Promotes test driven development
Mentors developers within the organization
Creates technical documentation, including:
Spike (research) findings
Design/architecture documentation (and diagrams)
This position allows telecommuting. The selected candidate will be required to perform some work onsite in Richmond, BC.
Employer will not sponsor applicants for employment visa status.
Basic Qualifications (Required Skills/Experience):
Must be legally able to work in Canada
Minimum 5 years of experience developing software
Excellent communication and interpersonal skills
Expert-level proficiency in at least one Object Oriented language (preferably Java).
Experience with cloud development (Microsoft Azure or AWS).
Bachelor's degree in Computer Science, Software Engineering, Information Technology or similar technical degree
Preferred Qualifications (Education/Experience):
Experience with Microservice (Docker / SpringBoot).
Experience working in an Agile team environment and Strong understanding of Agile practices and processes (Scrum).
Expertise in front end web development using HTML5/CSS3 and JavaScript with modern frameworks/libraries such as Angular 2+ or React Fundamental knowledge of object-oriented design, data structures, algorithms, and design patterns.
Experience building REST APIs and using messaging services.
Experience with both traditional relational databases as well NoSQL databases
Experience leading or contributing to technical design
Strategic development mindset with great problem-solving skills
Typical Education and Experience:
Technical bachelor's degree and typically 5 or more years' related work experience or a Master's degree with typically 3 or more years' or a PhD degree or an equivalent combination of education and experience. A technical degree is defined as any four-year degree, or greater, in a mathematic, scientific or information technology field of study.
Relocation:
Relocation assistance is not a negotiable benefit for this position. Candidates must live in the immediate area or relocate at their own expense.
This requisition is for a locally hired position in Canada. The employer is Boeing Canada. Candidates must be legally authorized to work in Canada. Benefits and pay are determined by Canada and are not on Boeing US-based payroll. This is not an expatriate assignment.
Boeing is the world's largest aerospace company and leading manufacturer of commercial airplanes and defense, space and security systems. We are engineers and technicians. Skilled scientists and thinkers. Bold innovators and dreamers. Join us, and you can build something better for yourself, for our customers and for the world.
Relocation: No relocation available
Export Control Requirement: Not an export control position
Safety Sensitive: This is not a safety sensitive position
Contingent Upon Award Program This position is not contingent upon program award
Experience Level: Individual Contributor - 3
Job Type: Regular
Job Code: BA40I3 (BA1)
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.