Raytheon Senior Principal Software Technical Lead in Richardson, Texas

Raytheon Global Business Services (BAS) has an opening for a Senior Principal Software Technical Lead. The Business Application Services (BAS) organization is a recognized leader in the delivery of application lifecycle services on behalf of Raytheon. BAS collaborates with our business and functional partners to drive business value through innovative solutions and services excellence. BAS supports the strategic direction of Raytheon through agile application delivery, the pursuit of emerging technologies, and by ensuring the reliability and compliance of mission critical applications. In this role, you will be providing technical leadership and oversight to the design and implementation of business applications that improve Raytheon's overall business processes. As our environment is undergoing a digital transformation, this role will be a change agent to technical leads and individual developers to provide Java Spring guidance, patterns and examples to a team that is looking to grow. Join us as we move from the traditional development patterns to a more modern approach leveraging cloud native patterns, iBPM, robotic process automation, machine learning, and more. Responsibilities Include: Architect and design cloud deployable and DevOps enabled scalable solutions to business problems Interpret business and technical requirements into software architecture and design Perform trade study activities to answer build vs buy question Mentor and serve as a subject matter expert on modern development patterns, in particular on the Java Spring framework Contribute to the overall technology strategy, architecture & design, and development practices within Raytheon. Ensure the technical teams adhere to accepted standards and processes for development Propose and implement ideas to improve operational processes and procedures Work with multi-discipline teams in the creation of technical work products Required Skills: Minimum 10+ years of experience architecting, designing and building enterprise-scale software solutions in a leadership role. Served as lead architect or lead engineer for successful software solutions Experience with decision making on build vs buy, pros/cons of software as a service (SaaS) implementations Experience with implementing organizational change and digital transformation activities Influential communicator able to drive alignment Demonstrated collaboration, technical leadership and consensus building skills in a fast paced and dynamic development organization. Established reputation as a strong technical partner Excellent problem solving skills; the ability to manage multiple tasks under tight deadlines. Excellent communication skills and able to successfully articulate technology concepts to both business and technology audience Expert background and knowledge of full stack web application development in Java and the Spring Framework Solid knowledge of at least one Javascript framework library (ex. Angular, React, Vue, Knockout, RequireJS, etc…) Solid knowledge and experience with Relational database development (Oracle, SQL Server, MySQL, etc…) Solid knowledge for the development of cloud native applications that adhere to microservices and twelve-factor application principles Solid understanding of authentication and authorization services; e.g.; SAML, LDAP, AD, ADFS Full understanding of the entire SDLC and Agile Methodology Interpersonal skills necessary to establish and maintain effective working relationships with co-workers, customers, and third-party vendors. Experience using task management tools such as JIRA or TFS Experience working and leading in an Agile development organization, specifically Scaled Agile Framework (SAFe) Desired Skills: Those that are invigorated by new challenges, seek out new learning opportunities and challenges the status quo Supervisor experience including mentoring, performance management and development of employees Highly self-motivated, directed, and change oriented Influential communication and ability to achieve alignment Expertise in cloud architecture implementation in Government instances of Amazon Web Services (e.g. GovCloud) and/or Microsoft Azure (e.g. Microsoft Azure for Government) Expertise in Pivotal Cloud Foundry (PCF) Understanding of application controls and compliance Experience with API Gateways (ex. Apigee, Axway, API Connect, etc…) Experience with container technologies (ex. Docker, Kubernetes, etc…) Experience with migrations to the cloud, from both physical & virtual environments Experience with Intelligent Business Process Management (iBPM) frameworks (ex. Pega, Appian, etc…) Experience with Robotic Process Automation (RPA) frameworks (ex. Pega, Blue Prism, etc…) Experience with Infrastructure as Code (IAC) tools (e.g. Powershell DSC, Chef, Puppet, Ansible) Required Education: Bachelor’s degree in Computer Science, Computer Engineering, Information Technology or Mathematics or related discipline 109333

Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.