We’re looking for a professional to design and shape complex software-based systems, working at the intersection of software engineering, systems engineering, and architecture to deliver solutions that meet both functional and business requirements.
Requirements:
- Degree in Software Engineering, Systems Engineering, Computer Science, or related discipline
- Strong understanding of systems engineering principles
- Solid background in software engineering and system integration
- Experience working on complex software-intensive systems
- Knowledge of architecture modelling (UML)
- Familiarity with CI/CD and DevOps
- Strong analytical, problem-solving, and communication skills
Nice to have:
- Postgraduate qualification in Systems Engineering or Software Architecture
Key Responsibilities:
- Translate stakeholder and business needs into clear system and software requirements
- Develop and maintain system architecture, interfaces, and data flows
- Contribute to software design and define interfaces between subsystems
- Produce and maintain technical documentation and design artefacts
- Collaborate with development, testing, operations, and product teams
We can offer:
- Projects for such clients as PayPal, Wargaming, Xerox, Philips, adidas and Toyota
- Competitive compensation that depends on your qualification and skills
- Career development system with clear skill qualifications
- Flexible working hours aligned to your schedule
- Options to work remotely
- Corporate medical insurance covering services of private and public medical centers
- English courses online
- Corporate parties and events for employees and their children
- Gym membership compensation, corporate sport competitions (cybersport included)
- 5 days of paid sick leave per year with no obligation to submit a sick-leave certificate