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;
- MS SQL Server, PostgreSQL;
- Cloud platforms: Azure; AWS
- Сontainerization: Docker;
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 and English/Spanish language courses;
- Medical insurance, sports program compensation and other benefits compensation program, which can be selected by each employee according to their personal preferences;
- Comfortable working hours;
- Awesome team events and a wide variety of knowledge sharing opportunities.
- Comfortable working hours;
- Variety of knowledge sharing opportunities.
Who we are:
We are TRINETIX — a dynamic, rapidly growing technology organization with approximately 1000 representatives in Europe, the United States, and Argentina, who bring their passion, skill & innovation to ensure our organization provides products that meet the needs of our partners and clients. We offer IT solutions to business enterprises of various sizes and industries using the latest cutting-edge technologies. We assist our clients and partners in improving work processes, making them more efficient while focusing on the essential objectives. We serve and support various business entities, enterprises, and startups globally, to grow and stay competitive in the digital era. We achieve this essential goal by efficiently implementing tech innovation, substantial professional expertise, and a solution-driven strategy.
To learn more about how we collect, process, and store your personal data, please review our Privacy Notice.