Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Raytheon, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Principal Cloud Software Engineer at Raytheon will play a pivotal role in designing, developing, and deploying cloud-based software solutions to enhance organizational capabilities and efficiencies. This position requires expertise in cloud architecture, an understanding of security protocols, and the ability to lead cross-functional teams in delivering innovative solutions. The engineer will collaborate with stakeholders to define project requirements, facilitate Agile methodologies, and ensure adherence to industry best practices in software development.
Job Responsibilities
- Lead the design and architecture of cloud-native applications and services.
- Develop and implement scalable enterprise solutions leveraging cloud infrastructure.
- Oversee the full software development lifecycle, including requirements gathering, development, testing, and deployment.
- Collaborate with cross-functional teams to identify capabilities and define project specifications.
- Ensure quality assurance and continuous integration/delivery practices are followed.
- Implement security best practices to enhance data protection in cloud environments.
- Provide technical guidance and mentoring to junior engineers and developers.
- Stay updated with the latest cloud technologies and recommend improvements to existing systems.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; a Master's degree is preferred.
- Minimum of 8 years of experience in software development, with a focus on cloud computing.
- Proficiency in programming languages such as Java, Python, or C#.
- Extensive experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong background in containerization technologies, including Docker and Kubernetes.
- Knowledge of DevOps practices and tools for CI/CD processes.
- Familiarity with security protocols and methodologies in cloud environments.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Technologies & Tools
The Principal Cloud Software Engineer will work with a variety of technologies and tools that include cloud service platforms such as AWS, Azure, and Google Cloud, along with supporting tools for application development, environment management, and monitoring. Proficiency in container orchestration tools like Kubernetes and Docker is essential, along with experience in CI/CD pipelines utilizing tools like Jenkins or GitLab. Familiarity with databases, both SQL and NoSQL, is also beneficial for this role.
Ideal Candidates
Ideal candidates for the Principal Cloud Software Engineer position will possess strong analytical and innovative thinking skills, with a passion for developing pioneering cloud solutions. They should demonstrate a leadership capability, guiding teams towards achieving project milestones while fostering a collaborative work environment. A commitment to continuous improvement, adaptation to evolving technologies, and a proactive approach to problem-solving are essential traits. Furthermore, excellent communication skills will enable effective collaboration across various departments and stakeholders.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.