Position: Senior Enterprise Software Architect (Relocation/Business trips to Estonia)
Company: Introduct.Tech
Experience required: 3y
English level: upper

Your main day to day activities include:
- Conducting technical analysis in cooperation with business analysts and creating tasks for other developers, inside and outside the company;
- Writing code and developing! Yes! You won’t be just doing analysis, but you will also have an opportunity to develop and write code yourself! So you can be really hands on with everything happening in the industry;
- Writing unit-tests for major components of C's Ride for robustness, including edge cases, usability, and general reliability;
- Perform system designing and projecting within the existing organisation and project guidelines;
- Establishing, documenting and communicating the conceptual base and principles of specific parts of the system architecture;
- Defining Ride system’s technical structure and components;
- Defining application structure (e.g. levels, division of modules, use of libraries);
- Plans system and software developments in cooperation with the Lead Architect and other stakeholders in the company;
- Coaches and advises developers and technical analysts;
- Communicates with internal and external parties in order to deliver, specify or get information;
- Dealing with the structure of information systems and research on general software development as well as research on system management trends;
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency;
- Help maintain code quality, organization, and automatization.

We would be excited if you would match the following:
- At least 3 years of proven software development experience;
- Experience in system analysis;
- .NET and C#;
- Experience with third-party libraries and APIs;
- Good communication skills, proficient in verbal and written English;
- You like to have a structure when doing things and like to think things through before executing them;

We offer:
— Competitive salary;
— Relocation/business trips opportunities to Estonia;
— Powerful laptops and all necessary equipment for work;
— Paid vacation, medical leaves, training;
— English Courses.