Application Architect

We are looking for an 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. 

 

The products we develop are: aggregators that collect information from open-source resources for auditors. 

 

Requirements: 

  • 8+ years of commercial software development experience and solid portfolio;  
  • 2+ years of practical commercial architect experience;  
  • Strong problem-solving skills in diverse technical environments; 
  • Operational experience in delivering/running cloud-managed services;  
  • Practical experience with cloud platforms (Azure, AWS, or GCP); 
  • Experience in communicating with stakeholders from USA and/or Europe;  
  • Upper-Intermediate level of English. 

 

Technology stack:  

  • .Net, JavaScript, Angular; 
  • MS SQL Server; 
  • CI/CD; 
  • GraphQL. 

 

Responsibilities:  

  • Analysis and assessment of existing architecture to identify areas for improvement; 
  • Proposing and implementing architectural changes and optimizations as needed; 
  • Ensuring alignment of architectural decisions with business and technical requirements; 
  • Reviewing and approval the architectural approach and technical solution with the customer;  
  • Project performance review;  
  • High-level estimating of the product/feature (if needed);  
  • Research of new and compare alternatives ways for the definition of the best variant for solution development;  
  • Collaboration with other professionals to determine functional and non-functional requirements;  
  • Participation in daily standup, planning, demo, retrospective, and other project activities;  
  • The leadership of the technical changes in the product and the flexibility of the system to satisfy the business requirements;  
  • Development and maintenance of the architecture documentation;  
  • Technical monitoring and control of the development process;  
  • Take ownership of technical decisions;  
  • Regular communication on technical topics with a client;  
  • Drive the resolution of technical issues. 

 

Perks: 

  • A wide range of tasks on the project allows for personal development and growth; 
  • Possibility to propose process improvements and be heard; 
  • Paid training programs, language courses; 
  • Flexible benefit program with the ability to customise a personal benefit packet; 
  • Comfortable working hours; 
  • A variety of knowledge-sharing opportunities. 
Published 1 May
87 views
·
3 applications
100% read
·
34% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...