Senior Software Engineer

RTXTucson, AZ
1dOnsite

About The Position

At Raytheon, the foundation of everything we do is rooted in our values and a higher calling to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that create a safer, more secure world. We are seeking a Senior Software Engineer to join our innovative software development team. This role involves designing and developing user interface screens for the Enhanced Automated Graphical Logistics Environment (EAGLE) toolset, implementing RESTful API endpoints, and translating user requirements into effective software solutions. This position is full-time, on-site in Tucson, Arizona

Requirements

  • Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) discipline with a minimum of 5 years of related work experience
  • Developing web applications and troubleshooting technical issues through prior roles or project work.
  • Programming languages such as Java, JavaScript, Python, C++, or C#.
  • Relational databases (SQL-based systems)
  • Designing patterns, data structures, and algorithms gained through coursework, certifications, or relevant project experience.

Nice To Haves

  • Active DoD Secret or higher Clearance
  • Experience with the .Net Ecosystem, ASP.NET(Core) and Entity Framework
  • JavaScript, Ajax, jQuery and web page development frameworks
  • API development and RESTful services
  • AGILE Software Development Experience

Responsibilities

  • Developing Windows applications using Microsoft Visual Studio with expertise in C# and/or C++
  • Collaborate as an active member of the EPS AGILE Scrum team
  • Design and implement user-friendly, and efficient software solutions
  • Create intuitive and visually appealing graphical user interfaces (GUIs)
  • Design and manage database structures to support application functionality
  • Conduct unit and integration testing to ensure software quality and performance
  • Engage in team retrospectives to improve processes and outcomes
  • Deliver customer support
  • Partner with customers to identify and resolve technical challenges

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service