Description:

mPrest Defense division is searching for a Software Development Manager to join and lead in our R&D group.

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:

  • Managing the software development lifecycle
  • Manage a group of Backend, Frontend, DevOps, and QA engineers
  • Plan and Lead end to end features development, both functional and non-functional, From SW design through implementation, automation, and manual testing
  • Conduct code reviews and developer level testing to evaluate the quality and ensure the outcome fits the design and requirements
  • Interface with various R&D groups and with support tiers
  • Provide customer support by solving project issues – onsite and remote

 

Requirements:

  • +5 years experience with Micro Services Architecture, Distributed Systems
  • +5 years experience with .NET development, C#
  • +5 years experience with SQL/NoSQL based Databases
  • +5 years experience working with Agile software development methodology
  • +10 years of software development experience in object-oriented design and coding in Java / C# or related technologies
  • 5+ years management experience of 10 or more team members
  • Experience with Docker and k8s
  • Experience with test driven development and proper unit testing of code
  • Experience with Client-server system development
  • Experience with Frontend Development (Angular, React)
  • Degree in Computer science, Engineering, or equivalent work experience
  • Strong design, architecture, and problem-solving skills
  • Strong communication and leadership skills

Bonuses:

  • Experience with Prometheus and Grafana
  • Experience with DevOps practices (CI pipeline) and deployment tools
  • Experience in private clouds
  • Experience with Rich client (WPF)
  • 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