Match score not available

Application Architect

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of software development experience, 1+ years of architect experience, Familiarity with Agile principles, Proficiency in .NET, C#, Azure tools, Advanced English and Ukrainian proficiency.

Key responsabilities:

  • Develop high-level architecture vision
  • Review and approve architectural solutions
  • Collaborate on functional requirements
  • Participate in project planning activities
  • Maintain architecture documentation
Trinetix logo
Trinetix SME https://www.trinetix.com/
501 - 1000 Employees
See more Trinetix offers

Job description

We are looking for an experienced Application Architect to join our team!

 

You’ll be working at the international projects for a company-provider of an audit, consulting and financial advisory from the USA.

 

Project: the application is designed to manage consultant staffing for client engagements, providing comprehensive information about all consultants across the firm, including their skills, experience, resumes, and availability. It facilitates the selection of suitable candidates for specific engagements. Currently, our client operates multiple different applications with similar functionalities across various business divisions. To optimize resource management and reduce operational costs (such as licensing fees), the decision has been made to consolidate these processes into a single application which necessitates migrating data from multiple sources into one database.

 

Our teams preliminary consist of: Technical Delivery Manager, Business Systems Analyst, Application Architect, SQL Developers , QA Automation Engineer with possible extension.

Requirements

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;
  • Technologies stack: .NET, C#, .NET Core, WEB API, DB MS SQL Server etc.;
  • Hands on experience with Azure Cloud Platform;
  • Hands on experience with data migration tools: Azure Data Factory, Azure Synapse, Azure Databricks, Spark, SSIS, etc
  • Deep understanding of SPA, SOA and REST, MSA Architecture;
  • Deep understanding of Azure DevOps;
  • Advanced level of English and Ukrainian.

    Will be a plus:
  • Experience with AWS, Google Cloud;
  • Experience with Node.js, React.js, Angular;
  • Experience with Jira, Teamcity, Jenkins, GitHub actions etc
  • Experience with MySQL, PostgreSQL
  • Experience with Python.

    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.

Benefits

  •  Paid training programs and English language courses;
  • Medical insurance and sports program compensation;
  • Comfortable working hours;
  • Awesome team events and a wide variety of knowledge sharing opportunities.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
EnglishEnglishUkrainian
Check out the description to know which languages are mandatory.

Other Skills

  • Multitasking
  • Leadership
  • Time Management
  • Communication

Related jobs