DevJobs

Senior Software Engineer

Overview
Skills
  • C# C# ꞏ 5y
  • .NET .NET ꞏ 5y
  • OOP OOP
  • WPF ꞏ 5y
  • Object-Oriented Design

About the Role:

We are seeking a highly experienced Software Developer to join our team and play a key role in developing an advanced mission planning and execution system that integrates the best technologies into a single product. This challenging position will offer you the opportunity to work with cutting-edge technologies and combine technical expertise with personal growth. You will be responsible for developing and maintaining software components, collaborating with a cross-functional team, and ensuring the system meets all requirements.


Responsibilities:

  • Design, develop, and maintain software components for a mission planning and execution system
  • Collaborate with a cross-functional team of engineers, scientists, and product managers to bring the system to life
  • Ensure the system meets all requirements and performance expectations
  • Write clean, well-documented code that is easy to understand and maintain
  • Troubleshoot and debug software issues
  • Stay up-to-date with the latest technologies and trends


Qualifications:

  • Bachelor's degree in Computer Science / Software Engineering
  • 5+ years of hands-on software development experience
  • Deep understanding of Object-Oriented Design (OOD) and Object-Oriented Programming (OOP) principles
  • Proven experience with C# in the .NET and WPF environments

Rafael Advanced Defense Systems