Software Programmer

Short Description

We are currently seeking a high performing software developer to join the Product Systems build team. The Product Systems build team provides comprehensive software solutions to rapidly access and visually transform complex engineering and manufacturing product data. Job requires candidate having experience in different programming languages and mobile platforms, working within a diverse team of skilled and motivated co-workers to collaborate on results. Candidate must be adaptive and quick learner. Other qualities for this candidate are a positive attitude, self-motivated, the ability to work in a fast-paced, demanding environment, and the ability to adapt to changing priorities.

Job Description

Skills Required
Able to identify problems and suggest improvements, or adapt existing methods and techniques drawing from past experiences and feedback.
Understanding of various mobile technologies and its application.
Ensure timely delivery of assigned work
Ensure quality of the deliverable for the work assigned
Analyze and evaluate user needs to come up with improved solutions.
The ability to work independently and in small teams, and manage priorities
Understanding of the entire product development cycle: from design, implementation, development and debugging and maintenance with expertise in development
Should be an expert in Android and/or iOS development. Exposure to HTML5 Apps development will be an advantage.
Experience with Cross-platform development frameworks such as Phone Gap, Xamarin will be an advantage.
Experience in hands on coding and implementation.
Object-oriented design and analysis, modularity, re-usability, debugging skills is a must.
Working knowledge of Web Services, SOAP, REST, XML-RPC experience is a must.
Experience with unit testing frameworks
Knowledge of source control management like GIT, SVN, TFS
Work with outside data sources and API- s.
Must have good communication skills.
Strong background working in an Agile environment
Passion for software quality and achieving engineering excellence
Self-starter, independent and with ability to come up with solutions to complex problems
Strong problem-solving skills, mastery of data structures and algorithms, and the ability to think outside the box
Must be able to quickly adapt to latest technology trends.

Desired Skills
Experience in Aerospace domain.
Analytics and machine learning would be an added advantage.
Strong problem-solving skills, mastery of data structures and algorithms, and the ability to think outside the box.
Knowledge in data structures and Design Patterns
DevOps, Continuous Integration

Software Programmer
Associate Computer Full-time Information Technology | Engineering Machine Learning Engineer
As we enter our second century, 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 build something better for yourself, for our customers and for the world. Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.