Position Details
Position Id : 376805
Status : Closed
Location : Seattle, Washington
Duration : 12+ months
Pay Rate : Up to $105.00/Hour
Employment Type : Contract
Work Shift : Willing to work any shift
Position Description
Company Software Engineering is seeking a System Architect Virtual Airplane application team, supporting the Company Global Services Training Solutions organization. This position is based out of Seattle, WA. Be part of a high performing software engineering organization which is in the process of transforming the aviation training industry through Competency Based Training and Assessment (CBTA) digital solutions.
Position Responsibilities:
• Collaborate with a team of architects and developers to design systems and components for the Virtual Airplane product, which offers a flight simulator solution for pilots learning flight procedures on Company airplanes.
• Develop and maintain a deep understanding of the product's requirements, architecture, and technical dependencies.
• Design and document system architecture, including software, hardware, and network components, ensuring scalability, reliability, and performance.
• Work closely with the development team to ensure the successful implementation of the system architecture.
• Provide technical guidance and mentorship to the development team, ensuring adherence to best practices and architectural guidelines.
• Drive improvements to development best practices, including code quality, code reviews, and continuous integration/continuous deployment (CI/CD) processes.
• Use software development experience to contribute and potentially lead feature development, Proof of Concepts (POCs) and other product development needs.
• Collaborate with the stakeholders to incorporate DevOps and DevSecOps practices into the development lifecycle.
• Promote test automation strategies to improve the efficiency and effectiveness of the testing process.
• Collaborate with stakeholders to elicit, analyze, and measure non-functional requirements (NFRs), such as performance, scalability, and reliability, and ensure they are properly addressed in the system architecture.
• Stay up-to-date with industry trends and emerging technologies, evaluating their potential impact on the product's architecture and making recommendations for adoption.
• Willing to work outside of first shift for meetings with India
Refer a friend or colleague to join our team and enjoy fantastic rewards through our referral program. Contact us today to learn more!!
Discover Our Benefits
At CTS, we offer a comprehensive benefits package to support our employees, including:
- Comprehensive healthcare coverage
- Paid time off
- Retirement savings plans