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 Senior Cloud Software Developer at Raytheon will be instrumental in designing, developing, and deploying cloud-based applications and services. This role requires a deep understanding of cloud architectures and methodologies, with a focus on improving system performance and reliability. The successful candidate will collaborate with cross-functional teams to deliver scalable and robust solutions that meet customer needs while adhering to best practices in cloud development and security.
Job Responsibilities
- Design and implement cloud-native applications and services on platforms such as AWS, Azure, or Google Cloud.
- Collaborate with product managers and stakeholders to define requirements and technical specifications.
- Optimize existing cloud applications for performance, cost, and scalability.
- Ensure the application architecture follows best practices in security, compliance, and DevOps.
- Develop and maintain technical documentation for cloud solutions and services.
- Lead code reviews and provide mentorship to junior developers in cloud software development.
- Participate in incident management and problem resolution processes for cloud services.
- Research and implement emerging cloud technologies and methodologies.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field; Master’s degree preferred.
- Minimum of 5 years of experience in software development, with a focus on cloud-based applications.
- Proficiency in at least one programming language such as Java, Python, or C#.
- Experience with cloud platforms including AWS, Azure, or Google Cloud, with relevant certifications being a plus.
- Strong understanding of microservices architecture, containerization technologies (e.g., Docker, Kubernetes), and serverless computing.
- Knowledge of CI/CD pipelines and DevOps principles.
- Familiarity with database technologies, including SQL and NoSQL solutions.
- Excellent problem-solving skills and the ability to work effectively both independently and within a team.
Technologies & Tools
The Senior Cloud Software Developer will primarily utilize the following technologies and tools:
- Cloud platforms (AWS, Azure, Google Cloud)
- Development frameworks and languages (Java, Python, C#)
- Container Orchestration (Kubernetes, Docker)
- CI/CD tools (Jenkins, GitHub Actions)
- Monitoring and logging tools (Prometheus, Grafana, ELK Stack)
- Databases (MySQL, MongoDB, DynamoDB)
Ideal Candidates
Ideal candidates for the Senior Cloud Software Developer position will exhibit a strong passion for technology and innovation. They should possess excellent communication skills, allowing them to convey complex technical concepts clearly. A proactive and collaborative approach to problem-solving, coupled with a strong customer focus, is critical. Successful candidates will thrive in a dynamic environment, demonstrating agility and adaptability in response to changing business requirements.
How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.