Senior Software Application Developer at Boeing responsible for full stack software development for data delivery applications. Collaborating with product management and maintaining high standards of software quality.
Responsibilities
Lead full stack, full lifecycle software development for Data Delivery applications within the Boeing Digital Services team
Translate business requirements into technical requirements, designs, development tasks, schedules, and cost/effort estimates
Design, develop, review, and deliver high-quality, maintainable code; participate in and lead code reviews and enforce software design principles and standards
Ensure software meets industry, customer, safety, quality, and regulatory standards; perform compliance checks and maintain required documentation
Maintain and regularly assess software libraries and COTS products for compatibility, security, and performance across the application ecosystem
Operate in an Agile environment: participate in planning, sprint reviews, retrospectives, and backlog refinement while practicing CI/CD principles
Participate in operational responsibilities including on-call rotations; quickly debug, triage, and resolve production issues to maintain system reliability and performance
Demonstrate software functionality and present design reviews to stakeholders and end users
Establish, monitor, and continuously improve software processes, tools, and key performance metrics that align with organizational goals and industry benchmarks
Execute and document software research and development efforts to evaluate new technologies, patterns, and approaches
Provide technical leadership for project management activities: develop schedules, project plans, estimates, and manage project risk and progress reviews
Support and lead root cause analysis for software issues; identify opportunities and implement process and product improvements
Review statements of work and perform estimation reviews to ensure scope, schedule, and risk are understood and managed
Define and help implement strategic direction for software application teams, helping to shape long-term technical roadmaps and team practices.
Requirements
Minimum 8 years’ relevant experience as a Software Developer
Minimum 2 years’ experience in a Team/Dev/Tech Lead role
Expert-level proficiency in at least one Object Oriented language (preferably Java or C#)
Experience developing for cloud architectures such as Azure, GCP or AWS
Experience building REST APIs and using messaging services
Fundamental knowledge of object-oriented design, data structures, algorithms, and design patterns
Project Engineering Team Lead leading a team on utilities substation projects for Stantec in Western Canada. Providing technical leadership and ensuring client project scope expectations.
Staff Software Engineer at Ground News responsible for backend system reliability and scalability. Collaborating with engineering teams to design and operate services for news comparison platform.
Principal Engineer shaping the technical strategy for frontend development at Vanta. Working hands - on to establish best practices and mentoring engineers across teams.
Software Developer, Co - op role assisting Clio’s Engineering team with software development and deployment in a hybrid environment. Requires 3rd or 4th year Computer Science/Engineering student with strong fundamentals.
Principal Software Development Engineer on AI Model Serving team at Workday. Leading technical direction and design decisions for large - scale distributed systems and machine learning deployment.
Senior technical contributor at Autodesk focusing on cloud data infrastructure and managing structured storage. Leading high - impact initiatives and influencing architecture decisions in the SRS platform.
Senior Software Developer developing cloud and AI capabilities at Autodesk. Collaborating with cross - functional teams to enhance Autodesk's platform ecosystem.
Intermediate Software Engineer developing and maintaining live - service virtual worlds for Big Viking Games. Collaborating on TypeScript and PHP codebases and employing AI - forward workflows.
Senior Software Engineer at Big Viking Games focusing on development and modernization of live - service games. Collaborating across teams to enhance player experiences and improve engineering pipelines.
Senior Full Stack Engineer at Big Viking Games building AI - enabled products and workflows. Responsible for end - to - end feature ownership and leveraging AI for game production.