We are looking for a Full-Stack Architect to join our team!
You’ll be working on international projects for a company that provides audit, consulting, and financial advisory services from the USA.
Our team consists of: Technical Delivery Manager, Business Systems Analyst, Application Architect, Developers, QA Engineers.
Requirements:
- 8+ years of commercial software development experience and solid portfolio;
- 2+ years of practical commercial architect experience;
- Ability to quickly adapt to new technologies and tools;
- Readiness to switch between different projects and technology stacks;
- Readiness to learn and apply new technologies in short timeframes;
- Strong problem-solving skills in diverse technical environments.
- Operational experience in delivering/running cloud managed services;
- Experience working with SQL and NoSQL databases;
- Practical experience with cloud platforms (Azure, AWS, or GCP)
- Experience in communicating with stakeholders from USA and/or Europe;
- Upper-Intermediate level of English.
Technologies stack:
- .Net, Python, JavaScript;
- Angular, Node.js;
- MS SQL Server, PostgreSQL;
- Cloud platforms: Azure; AWS
- Сontainerization: Docker;
- CI/CD;
Will be a plus:
- Experience with AI/ML technologies;
- Experience with Big Data technologies;
- Experience with Databricks, Apache Spark, and similar technologies.
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;
- Supporting multiple projects by evaluating and refining their architecture.
- 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 flexibility of the system to satisfy the business requirements;
- Development and maintenance the architecture documentation;
- Technical monitoring and control of the development process;
- Take ownership for technical decisions;
- Regular communication on technical topics with a client;
- Drive resolution of technical issues.
Perks:
· 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 ability to customize personal benefit packet;
· Comfortable working hours;
· Variety of knowledge sharing opportunities.
What We Do
Trinetix is a trusted digital product partner to world-renowned enterprises and fast-growing businesses globally. We empower forward-thinking leaders to bring impactful ideas to digital reality through partnership, creativity, and innovation.
Our teams are driven to push the boundaries of what’s possible and pioneer digital solutions that create 360° value — inside and globally. We strive to drive positive change and develop an environment that fosters exploration, creativity and empowers people to become their best selves.
Trinetix’s ultimate mission is to unlock new opportunities for individuals and organizations to tackle today’s challenges and shape the future.