Position: Senior С++ Developer
Company: YaelAcceptic
Experience required: 5y
English level: intermediate

The Software Engineer will work as part of a small development team, developing the full stack on Windows, implementing new features, developing infrastructure and creating high-quality software for customer release. The software development team comprises highly skilled individuals with backgrounds in Computer Science and Engineering. We use C++ and Python with modern programming tools and processes, with a focus on high-quality ‘release-ready’ software using Agile principles.
The software applications we develop are highly technical in nature, so this role will suit candidates who have worked on technical scientific or mathematical software in the past. A background in Engineering, CAE or CAD would be a benefit.

Responsibilities:
- Software development & infrastructure work;
- Working within an Agile framework, including CI/CD, peer-to-peer code reviews and continuous testing;
- Working closely with Proxy Customers and Testers to understand requirements and verify deliverables.

Requirements:
- Degree Qualified — Engineering / Software Engineering;
- Significant Software Development experience (Coding) on Technical Applications;
- C++/Python skills;
- Strong interpersonal skills — able to interface well with Management and Developers alike;
- Intermediate English level.

Would be a plus:
- Practical knowledge/experience working in an Agile environment;
Experience with Simulation, CAE or CAD generation.

We offer:
Professional Development: free English courses, access to company’s library, free access to the corporate Udemy account, possibility to participate and share your knowledge as a speaker in our internal meetups, opportunity to work from anywhere (depends on the project).

Benefits: 100% paid vacation and sick leaves, access to psychological help, convenient office location, free accountant and lawyer services, opportunity to accumulate part of the own salary in the company in dollar terms, team building activities.