Position: Back-end Senior Software engineer (.NET CORE)
Company: Skillers
Category: .NET
Experience required: 3y
English level: upper
Published: 2021-10-01T00:00:00+03:00

Specialists from all over the world strive to work at Altium because this is an excellent opportunity to participate in the development of unique software. **The company** provides outstanding PC-based electronics design software for engineers, such as a world-famous product as **Altium Designer**. Such clients as Tesla, BMW, Mercedes, Boeing, Space X are using Altium's products, therefore it absolutely indicates their quality.

Moreover, it's also a pleasure to work at Altium: there are no bureaucratic procedures, developers get all the conditions for growing their potential, a friendly atmosphere, and lots of non-trivial tasks.

Development is only the initial stage of a future **Back-end Senior Software Engineer (.Net Core)**, if a specialist has ambitions and is ready to implement his ideas, then he has a chance to become a Team Leader.

**THE ROLE: **
This position has a perfect match with a specialist who doesn't like to get bored and is looking for real challenges. Future **Back-end Senior Software Engineer (.Net Core)** will work with:

- **Altium Viewer browser** youtube-like online viewer for ECAD files (https://www.altium.com/resources/cad_viewer.webm ). Vue.js, .NET Core and WASM for maximum client-side performance and minimal wait times during loading;
- **Altium365** (https://www.altium.com/altium-365/ ) is a complex cloud application simplifying customers' data management and collaboration. 3D visualization, real-time commenting and highlighting, workflow engine, git-based versioned design storage, and more. .NET 4.6.2, ASP.NET MVC, Knockout, AWS, .NET Core.

**WHAT YOU SHOULD HAVE:**

- 4+ years of experience in Software Engineering (preferably R&D in a product company);
- Previous experience with WCF, WebAPI, .Net Core, REST API;
- Experience using WebSocket, Entity Framework, Unity, etc.;
- Familiar with MySQL (FireBird, Oracle as a plus);
- Knowledge of English at the level of Upper-Intermediate and above.

**WOULD BE A PLUS:**

- AWS Experience, EC2, ECS, RDS, etc.;
- Experience with CI, CD, Jenkins, Docker.

**COMPANY OFFERS:**

- Competitive official salary (official employment, not private entrepreneurship basis), which is based upon your qualification;
- Sports activities;
- Paid lunches;
- The company provides working equipment;
- Great opportunities for career and professional growth;
- Paid vacation and sick leave.

** WORK CONDITIONS:**

- There is a trial period (t.p.) for 3 months (after t.p. the salary can be revised);
- Flexible working schedule, 40 hours per week;
- Overtimes are rarely, the company tries to avoid such moments;
- Business trips are paid;
- The company employs people only in an official manner completely legally and according to the Code of Labor Laws in Ukraine. 

**Main company's products:**

http://www.altium.com/ - website, and info about the main product (C#). The key point is it's Truly Unified Design - **Altium Designer** bridges all facets of the PCB design process to keep you seamlessly connected to every aspect of your design — at all times. This powerful PCB design software adds nearly 6,000 New users annually.

http://live.altium.com/ - online system, connected to the main product which serves as forum/ marketplace (C#)

http://circuitmaker.com/ - online community for creating electronic components (ASP.NET, C#)

https://www.altium.com/altium-365/ - it is a cloud-based Altium's platform that brings the most connected and convenient experience for Electronics design & development. 

**Some interesting points about Altium Limited:**

Here you can check in detail what the company has already made. It can help you to understand the complexity of the tasks:

https://www.altium.com/altium-designer/whats-new 

**Why employees choose Altium:**

If it is important for you to make a major contribution to the product and work on large-scale complex tasks, then Altium is exactly the company where you should be! They don’t have bureaucratic moments and the atmosphere is more focused on addressing the specific targets, tasks, and product issues. Altium is trying to remove obstacles and let the developer use all his skills and opportunities to do everything possible, and not only. You will be faced with nontrivial tasks. 

**Entertaining video about Altium Limited:**

www.youtube.com/watch?v=0L6suHHf5zs

www.youtube.com/watch?v=qxPSs7c-73g

www.youtube.com/watch?v=RKguYRqHd6A

**THE PROSPECTS FOR GROWTH:**

Software development is a first step in the company, where a person can make a significant contribution to the product and promote his ideas, bringing them to reality. If everything goes well, there is a chance to move into the leaders of the team/architects/product and project managers. 

**How many people work in Kiev office:** 60+ people (third of them are QAs). Most of the employees are developers.