Experienced Software Developer
boeing
Job Description
- Demonstrated leadership skills with the ability to clearly communicate with other team members
- Demonstrated ability to create positive impact on customer by developing polished, cohesive, effective, and user-friendly applications for large and complex aviation related systems
- Candidate must be a self-starter with a positive attitude, high ethics, and strong analytical and creative problem-Solving skills and a track record of working successfully under pressure in a time-constrained environment
- Able to communicate with others on the team virtually
- Experience in understanding and interacting with multiple data formats
- Ability to rapidly learn and understand software from source code
- Knowledge and/or experience of SAFe projects and processes desirable
- Organization skills to manage a workload of various tasks, which may be interrupted by high priority system issues or requests.
- Estimate user stories/features (story point estimation) and tasks in hours with the required level of accuracy and commit them as part of Sprint Planning
- Contributes to the Backlog refinement meetings by promptly asking relevant questions to ensure requirements achieve the right level of DOR
- Works with the Product Owner to confirm that the code and acceptance tests reflect the desired functionality
- Raise any impediments/risks (technical/operational/personal) they come across and approaches Scrum Master/Technical Architect/PO accordingly to arrive at a solution
- Update the status and the remaining efforts for their tasks on a daily basis
- Ensures change requests are treated correctly and tracked in the system, impact analysis done and risks/timelines are appropriately communicated
- Develops working software towards committed Team PI Objectives and Iteration plans
- Delivers working software in accordance with expected quality standards
- Designs for testability: Design and evolve the system to support testability and test automation
- Works on prototyping and evaluates technical feasibility
- Ability to work in both Unix/Linux and Windows environments