Application Architect

closed
Trinetix Logo

Trinetix

πŸ“Remote - Ukraine

Summary

Join our team as an experienced Application Architect and work on international projects for a leading provider of audit, consulting, and financial advisory services. This project involves building a centralized repository to improve data visibility and analysis for strategic decision-making. The role utilizes advanced analytics, predictive modeling, and AI/ML to optimize processes and offers interactive consumer interactions for a seamless user experience. The team includes a Technical Delivery Manager, Business Systems Analyst, Front-End and Back-End developers, and QA Engineers. Responsibilities include developing high-level architecture, reviewing technical solutions, conducting performance reviews, and collaborating with other professionals. The ideal candidate will have extensive experience in .NET, cloud platforms, and various architectural patterns.

Requirements

  • 5+ years of commercial software development experience and solid portfolio in .NET stack
  • 1+ year of practical architect experience
  • Hands-on experience with any Cloud Platform (Azure, AWS, GCP)
  • Strong knowledge of SPA, SOA and REST, MSA Architecture
  • Strong knowledge of web services, API development, and RESTful APIs
  • Strong knowledge of Relational DBs (MS-SQL or PostgreSQL or MySQL)
  • Strong knowledge of Azure DevOps (Or any similar technology)
  • Strong knowledge of containerization and orchestration technologies, such as Docker and Kubernetes
  • Proficient understanding of code versioning tools, such as Git
  • Strong organization, multi-tasking and time management skills
  • Excellent problem-solving skills and attention to detail
  • Strong verbal and written communication skills
  • Advanced level of English
  • Familiarity with agile development methodologies, such as Scrum or Kanban

Responsibilities

  • Develop 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

Preferred Qualifications

Experience with Python

Benefits

  • 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
This job is filled or no longer available