Position: WE ARE HIRING. Application Architect
Company: Trinetix
Category: Lead
Experience required: 5y
English level: upper

One of our core clients, a company with offices all over the world, owns a brand that brings together thousands of experts from independent companies providing services in audit, management, financial consulting and alike.

The productі we develop: innovative relationship management, visitor management and background investigation tools designed to streamline processes and enhance productivity, efficiency, and data security of clients.


**Requirements:**
5+ years of commercial software development experience and solid portfolio;
1+ years of practical architect experience;
Understanding of Proof of Concept and Minimum Viable Product creation process;
Understanding of Agile principles;
Strong organization, multi-tasking and time management skills;
Advanced level of English.


**Technical Stack:**
.NET, C#, .NET Core, WEB API, MVC, AngularJS etc.;
DB MS SQL Server, MySQL, PostgreSQL, etc.;
Hands on experience  with AWS Cloud Platform;
SOLID, OOD, OOA, OOP, Design Patterns;
Deep understanding of SPA, SOA and REST, MSA Architecture;
Deep understanding of SDLC, CI/CD process.

**Nice to have:**
Experience with Java, Node.js, React.js, Angular.
Experience with Google Cloud.

**Responsibilities:**
Development of high-level architecture vision either for a product or specific feature;
Reviewing and approval of architectural approach and technical solution with the customer;
Architecture review;
Project performance review;
High-level estimation of the product/feature (if needed);
Research of new and compare alternatives ways for definition of the best variant for solution development;
Collaboration with other professionals to determine functional and non-functional requirements;
Daily communication with Client’s team (English required);
Participation in planning and design of solutions from the draft;
Participation in daily standup, planning, demo, retrospectives, estimation and grooming sessions, and other project activities;
Leadership of the technical changes in the product and flexibility of the system to satisfy the business requirements;
Creation of development standards;
Control of implementation process;
Development and maintenance of architecture documentation.

 

**What we offer:**
- Paid training programs and English language courses;
- Medical insurance and sports program compensation;
- PE and legal support;
- Work from home with office essentials and support;
- Office availability upon request;
- Free parking onsite in a secure lot;
- Comfortable working hours;
- Travel discounts;
- Awesome team events and wide variety of knowledge sharing opportunities.