Note: The job is a remote job and is open to candidates in USA. Raytheon, the world's largest aerospace and defense company, is seeking a Full Stack Principal Application Developer. The role involves creating and maintaining technical solutions to complex business problems, requiring collaboration with team members and stakeholders to design, develop, and present these solutions.
Responsibilities
- Work with customers, solution architects, and peers to design, develop, test, deploy and maintain technical solutions
- Present technical solutions to non-technical stakeholders
- Assist team members in implementation of technical solutions and troubleshooting of technical issues
Skills
- Typically requires a University Degree and minimum 5 years prior relevant experience, or an Advanced Degree in a related field and minimum 3 years' experience
- Front-end development experience with modern frameworks: Typescript (Angular, React, or similar), CSS (Bootstrap, FontAwesome, or similar), JavaScript (AngularJS, jQuery, or similar)
- Back-end development experience with technologies and frameworks such as: Java, Python, .Net, MVC Frameworks (Spring Boot, .NET Core, Flask or similar), ORM's (JPA, EFCore or similar), Testing Frameworks (JUnit, Pytest, XUnit or similar)
- Ability to work collaboratively and demonstrate oral/written communication skills
- Proficiency in analysis and problem-solving
- Experience w/ relational database management systems such as Oracle, MariaDB (MySQL), and/or SQL Server
- Agile software development and CI/CD experience
- Working knowledge of Object Oriented design patterns, cloud-native architecture and database automation (eg Liquibase, EF Core Management or similar)
Benefits
- Medical
- Dental
- Vision
- Life insurance
- Short-term disability
- Long-term disability
- 401(k) match
- Flexible spending accounts
- Flexible work schedules
- Employee assistance program
- Employee Scholar Program
- Parental leave
- Paid time off
- Holidays
- Annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement
Company Overview