Description:

mPrest Defense division is searching for Software Development Team Leader to join and lead in our R&D group. Leading a team of C# developers.

Take an active position in the software development lifecycle, from design sessions through code review and testing.

If you want to take part in the development of core defense solutions, participate in all product development stages, attend military experiments and contribute to the national security, your place is with us!

Responsibilities:

  • Leading a team of developers according to Agile best practices
  • Interface with various R&D groups and with support tiers
  • Planning, executing and validating the team work according to the agreed design and requirements
  • Hands-On design and feature implementation
  • Provide customer support by solving project issues – onsite and remote

Requirements:

  • Bachelor’s degree in Computer Science / Software Engineering/ Electrical Engineering- must
  • Direct Management of a team of 3-5 software development- must
  • At least 6 years of experience in software design and development, database design and development, and system integration
  • Hands-on experience with Microsoft technologies, specifically: .NET development, C#, SQL Server.
  • Hands-on experience with communication protocols, specifically: JSON/XML, TCP/IP, UDP, sockets.
  • Multi-threading on Windows platform-must
  • Experience with test driven development and proper unit testing of code
  • Oriented Programming / Object Oriented Design (OOP/OOD)
  • Client-server system development experience -must
  • Ability to develop secure solutions and knowledge of industry best practices regarding information security and defensive – Big advantage
  • Hands-on experience with C++ – Big Advantage
  • Experience with Command & Control Systems- Big advantage
  • Valid Security Clearance – Big advantage