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 responsible for designing, implementing, and maintaining cloud-based applications and services, ensuring scalability, performance, and security. The successful candidate will play a pivotal role in developing innovative software solutions that align with organizational goals and client requirements. This position requires collaboration with cross-functional teams and stakeholders, making contributions in a dynamic and fast-paced development environment.
Job Responsibilities
- Design and develop robust cloud applications using scalable architectures and best practices.
- Collaborate with product owners and stakeholders to gather requirements and transform them into technical specifications.
- Implement continuous integration and continuous deployment (CI/CD) pipelines to streamline the development process.
- Ensure high performance and responsiveness of applications by identifying and fixing bottlenecks and bugs.
- Participate in code reviews and maintain code quality standards.
- Stay updated with industry trends and emerging technologies to enhance the cloud infrastructure and services.
- Provide technical guidance and mentorship to junior developers.
- Contribute to architectural decisions and design reviews.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field; advanced degree preferred.
- Minimum of 5 years of professional experience in software development.
- Proficiency in programming languages such as Java, Python, or C#.
- Extensive experience in cloud platforms, primarily AWS, Azure, or Google Cloud.
- Strong understanding of microservices architecture and container technologies (e.g., Docker, Kubernetes).
- Experience with agile development methodologies, including Scrum or Kanban.
- Solid knowledge of database technologies (e.g., SQL, NoSQL databases).
- Excellent problem-solving skills and ability to work independently and in team settings.
Technologies & Tools
The Senior Cloud Software Developer will utilize a variety of technologies and tools, including AWS, Azure, or Google Cloud for cloud deployments, along with programming languages such as Java, Python, and C#. Expertise in containerization tools like Docker and orchestration platforms such as Kubernetes will be essential, along with experience in using CI/CD tools like Jenkins or GitLab CI. Familiarity with database management systems, including both SQL and NoSQL databases, will also be required to support application needs.
Ideal Candidates
The ideal candidate for this position will be a proactive and innovative thinker, possessing strong analytical capabilities and a passion for technology. They should demonstrate excellent communication skills, allowing for effective collaboration within diverse teams. A solid work ethic, coupled with a commitment to quality and excellence, will be essential. Furthermore, candidates should exhibit a continuous learning mindset and adaptability to the evolving nature of cloud technologies, driving best practices and operational efficiencies in the development process.
In 95 of the 188 countries we compare, we found no unemployment benefit on official sites. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.