Allot is looking for Senior Software Engineer / Software Architect
- Responsible for design and development of new software or extensive software revisions;
- Defines product requirements and creates high-level architectural specifications for complex, scalable & distributed systems/platforms.
- May guide a team of developers through the project to completion.
- Project technology decision making.
- Master's Degree in Computer Science or Telecommunications
- At least 7 years of experience in the Software industry.
- Proven experience in defining architecture for complex software and communications systems.
- Experience in design and coding in C++ under Linux environment
- Good (English) communication and analytical skills
- Strong ability to identify and solve complex problems
- Preferred qualifications:
- An understanding of Agile development environments
- Experience in design and coding in Python and/or Bash scripting
- Experience with virtual and distributed environments
- Experience with software team management or R&D project management
- Experience in other areas: Databases, WebServices, Linux package management
- Territory: Las Rozas (Madrid).
- Good employment terms and social benefits.