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
Associate or Mid - Level Software Engineer at Boeing managing lab environments and cloud infrastructure. Focus on automation, integration testing, and collaborative engineering processes for cloud platforms.
Software Developer in Testing ensuring quality and reliability for Tecsys’ cloud - based data platform. Collaborating with data engineers and product owners within an agile team environment.
Senior Software Developer creating and maintaining AI - driven automation systems at Plusgrade. Leading technical design and ensuring quality and security for automation projects.
Fullstack Developer at Sogo Tecnologia focusing on innovative solutions for governmental processes. Collaboration in teams to develop and maintain software solutions using web technologies.
Full Stack Developer at Certisign, designing user interfaces and developing backend solutions. Collaborating on scalable software architecture across teams to ensure client requirements.
Senior Lead Engineer managing design engineers in complex project implementations at Celestica. Overseeing large projects and coordinating efforts across global teams in engineering.
Software Engineer responsible for developing AI - integrated features from backend to frontend for an energy transition startup in Germany. Collaborating on security practices and data integration.
Fullstack Developer focused on backend services and some frontend work at InnoWave. Collaborating with teams and ensuring quality in scalable solutions in Lisbon.
Senior Full Stack Developer responsible for designing and maintaining web applications at Rhino Entertainment. Collaborate with teams and mentor juniors while adhering to modern software standards.
Senior Software Engineer responsible for reporting using Geneva application. Collaborating with fund accountants and utilizing AI tools in a financial services firm.