Jobs Software Architect 46
-
Enterprise Architect
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateA leading FinTech company is seeking a visionary and technically proficient Enterprise Architect to design and lead the evolution of its systems architecture. As the Enterprise Architect, you will own the development of a scalable, modular, and...A leading FinTech company is seeking a visionary and technically proficient Enterprise Architect to design and lead the evolution of its systems architecture. As the Enterprise Architect, you will own the development of a scalable, modular, and future-ready architecture strategy that aligns with the company’s business goals, such as multi-region scalability, efficiency, and enhanced configurability. You will work closely with leadership and development teams to standardise systems, improve efficiencies, and ensure the success of our core product offering.
You will also collaborate with experienced Subject Matter Experts (SME) and serve as the central point of leadership for all architectural decisions, balancing high-level strategy with hands-on technical guidance.
Main Responsibilities:
● Define and implement a target architecture vision aligned with business objectives, including modularity, scalability, and multi-jurisdictional support.
● Establish architecture principles, guidelines, and standards for the organisation to ensure consistency across systems and services.
● Lead efforts to address technical debt, consolidating fragmented systems and eliminating redundant vendor solutions.
● Create and execute a Data Architecture Strategy, ensuring scalability, performance, and compliance across regions.
● Develop and oversee an architecture review process, ensuring alignment with the target architecture for all new and existing projects.
● Set non-functional requirements (NFRs) guidelines, including performance, scalability, security, reliability, and maintainability.
● Establish a framework for assessing, documenting, and mitigating architectural risks.
● Collaborate with the SME (former Architect) and development teams to document the current architecture state, identify gaps, and prioritise improvements.
● Provide technical recommendations and detailed architectural guidance for new services and systems.
● Work closely with DevOps to align the architecture with CI/CD pipelines and deployment practices for modular and scalable systems.
● Act as the key liaison between the technology team and business stakeholders, translating business needs into architectural solutions.
● Present architecture roadmaps, strategies, and progress to leadership, highlighting benefits and trade-offs.
● Mentor tech leads and developers in adopting architectural principles and best practices.
● Foster a culture of architectural excellence, empowering teams to align their work with the overall architecture vision.
Expected Results:
“As Is” Architecture
○ “As Is” Architecture is thoroughly documented
○ Service Inventory (e.g., Service Map) created
- Target Architecture & Roadmap (3-6 Months)
○ Defined Target Architecture Vision and 1-2 year roadmap for modularity, scalability, and standardisation.
○ Success: Approved roadmap, adoption in at least one major initiative.
Technical Debt Reduction
○ Identify and execute two major tech debt projects (redundant vendors, outdated services).
○ Success: One major vendor consolidation, two critical improvements in system
reliability.
NFR Standards Implementation
○ Establish NFR guidelines (scalability, security, reliability) and enforce in new services.
○ Success: All new services meet NFRs, two architecture reviews completed.
Data Architecture Strategy
○ Develop a Data Strategy for governance, performance, and consistency.
○ Success: Strategy approved, one major data initiative executed.
Professional Qualifications:
● 5+ years of experience as an Enterprise Architect, Chief Architect, or Principal Architect (or 8+ years in architecture-focused roles, including Solution Architect).
● Strong background in software engineering, with hands-on experience in architecture design.
● Proficiency in Java (or a similar enterprise-level language).
● Experience with PostgreSQL and Oracle DB, particularly in system design and optimisation.
● Deep expertise in AWS Cloud Services (architecture, deployment, scalability).
● Experience in designing scalable, modular, and highly configurable systems.
● Experience with Data Architecture
● Strong understanding of non-functional requirements (NFRs) and their implementation in distributed systems.
● Hands-on experience in tackling technical debt and driving architectural modernisation.
● Proven ability to lead architecture initiatives across multiple teams and stakeholders.
● Experience working with SMEs and developers to balance strategy with tactical execution.
● Experience developing and implementing architecture roadmaps that enable multi-region growth.
● Background in implementing architecture governance in an Agile environment.
● Excellent communication skills to influence and align teams with architectural goals.
● Fluency in English (B2 or higher).
Will be a plus:
● Prior experience in the FinTech industry
● Familiarity with multi-jurisdictional systems and compliance requirements.
● Experience with Camunda BPM, Java EE, or the B2 system (Oracle DB, PL/SQL).
● Experience with Core Banking Systems, especially B2 (Oracle PL/SQL).
-
Software Architect
Full Remote · Europe except Ukraine · Product · 7 years of experience · Upper-IntermediateRequirements: Experience as a Software Architect for 7+ years; Experience in building high-performance systems; Experience in designing microservice systems with the principles of fault tolerance, horizontal scaling, and high availability; Application...Requirements:
- Experience as a Software Architect for 7+ years;
- Experience in building high-performance systems;
- Experience in designing microservice systems with the principles of fault tolerance, horizontal scaling, and high availability;
- Application of TDD/EDD/DDD/12-factor app practices;
- Expert knowledge of industry-recognized reference architectures, architectural patterns, and styles (SaaS, SOA, N-Tier, Layered Architecture, MVC, Client-Server, Message Bus, etc.);
- Strong system design skills;
- Practical knowledge of containers (Docker, Kubernetes);
- Experience DBA(SQL/NoSQL) and messaging services (Kafka, NATS, etc.);
- Data structure(protobuf, JSON, etc.);
- Design of schemes UML2.0/C4 model;
- Working with cloud providers such as GCP/AWS;
- Estimation and scope decomposition;
- Expert knowledge of design, coding, unit testing, and configuration management best practices;
- Expert knowledge of development tools, libraries, and frameworks;
- English language, B2+.
- Fluently on Russian or Ukrainian
Will be plus:
- Experience as a Technical Lead for 2+ years;
- Experience in GitOps, Terraform, Helm/ArgoCD;
- Observability stack (Grafana);
- Computer since grade;
- Knowledge of software quality metrics (Loose coupling, cyclomatic complexity, code coverage, etc.);
- Continuous learning and self-development.
Responsibilities:
- Evaluation and clarification of incoming functional business requirements from customers and business analytics in specification format;
- Creation of technical specifications following functional business requirements;
- Building of services and infrastructure architecture according to technical specifications;
- Control of compliance of new solutions to the general architecture;
- Technical risks evaluation for services performance and infrastructure, and potential solutions development for mitigation;
- Services and infrastructure evolving and optimization;
- Performance, security, and stress testing planning and supervision found vulnerabilities and issues resolving;
- Architecture and technical solutions presentation and discussion with technical Leads and members;
- Supervision of technical solutions compliance to project requirements;
- Maintenance of technical documentation and development regulations;
- Requirements analysis, technical design, scope decomposition, and estimation with the technical teams;
- New projects and services of the company evaluation for compliance with the existing regulations and methodologies;
- Mentor development team members and Senior technical staff in the architecture area;
- Establishment and development of new technological practices for the company.
Our benefits for you:
☘️An exciting and challenging job in a fast-growing product holding, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance and other
🤝🏻Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed
🧑🏻💻Modern corporate equipment based on macOS or Windows and additional equipment are provided
🏖Paid vacations, sick leave, personal events days, days off
💵Referral program — enjoy cooperation with your colleagues and get the bonus
📚Educational programs: regular internal training, compensation for external education, attendance of specialized global conferences
🎯Rewards program for mentoring and coaching colleagues
🗣Free internal English courses
🦄Multiple internal activities: online platform for employees with quests, gamification and presents for collecting bonuses, PIN-UP team clubs for movie / book / pets lovers, etc
🎳Other benefits could be added based on your location -
Application Architect
Full Remote · Spain, Poland, Portugal, Romania, Ukraine · 7 years of experience · Upper-IntermediateWe are looking for an experienced Application Architect to be a part of our Trinetix team for digital transformation projects. This is an exciting opportunity to work with cutting-edge AWS technologies and shape the architecture of our Data Platform. As...We are looking for an experienced Application Architect to be a part of our Trinetix team for digital transformation projects. This is an exciting opportunity to work with cutting-edge AWS technologies and shape the architecture of our Data Platform. As an Application Architect, you will play a critical role in designing, implementing, and optimizing data solutions using AWS services.
Our teams consist of: Technical Delivery Manager, Business Systems Analyst, Application Architect, Developers (dedicated FE and BE), QA Engineers and Designers (up to 15 people per team).
Requirements:
- 7+ years in commercial software development with a robust technical portfolio.
- 4+ years in a Software Architect or Technical Lead role with proven experience in delivering complex projects.
Technical Expertise:
- Deep understanding of algorithms, data structures, and software design principles.
- Proven experience in designing, deploying, and operating cloud-based solutions (preferably AWS) as well as on-premise systems.
- Extensive knowledge of microservices, event-driven architectures, and serverless design patterns.
- Experience with containerization (Docker) and orchestration frameworks such as Kubernetes.
- Familiarity with modern CI/CD practices and tools (e.g., Azure DevOps, Jenkins, GitLab CI/CD, AWS CodePipeline).
- Proficient in infrastructure as code (Terraform, AWS CloudFormation) and automated testing frameworks.
Development Practices:
- Hands-on experience working within Agile/Scrum environments.
- A track record of implementing and promoting DevOps best practices.
- Experience in designing highly available, scalable, and fault-tolerant systems.
Technologies stack:
Backend Development:
- NET 6+ and C#
- REST API, GraphQL, gRPC
- Python
Frontend Development:- Angular 14+ (or similar modern frameworks such as React or Vue)
- Cloud & Data Services (AWS, Azure):
- Compute & Serverless: AWS Lambda
- Data Processing: AWS Glue, AWS Step Functions
- Data Storage & Analytics: AWS Redshift, AWS Athena, AWS S3. AWS Aurora
- Observability & Management: AWS CloudWatch
- API Management & GraphQL: AWS AppSync, AWS App Gateway.
- DB: MS SQL, My SQL, PostgreSQL
DevOps & Infrastructure:
- Containerization: Docker
- Orchestration: Kubernetes
- nfrastructure as Code: Terraform, AWS CloudFormation
- CI/CD: Modern pipelines (e.g., Azure DevOps, Jenkins, GitLab CI/CD)
Architectural Principles:
- Strong adherence to SOLID principles, advanced design patterns, and modern paradigms like microservices, micro-frontend, and event-driven architectures.
Nice to Have
- Experience with developing or optimizing ETL platforms or data pipelines.
- Knowledge of data warehousing, data lakes, or big data processing frameworks.
- Exposure to modern monitoring, logging, and observability tools.
Responsibilities:
- Development of high-level architecture vision/solution either for a product or specific feature;
- 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;
- Creating the development standards;
- Development and maintenance the architecture documentation;
- Define non-functional requirements;
- 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.
Qualities:
- Excellent communication skills, capable of bridging technical and non-technical stakeholders.
- Advanced level of spoken English;
- Demonstrated ability to leability mentor cross-functional teams in a dynamic environment.
- Strong organization, multi-tasking and time management skills;
- Strong problem solving and troubleshooting skills with the ability to conclude the root cause;
- Problem solving skills;
- Proactiveness and readiness for the changes;
- Ability to educate others;
- Curiosity in modern technologies and trends;
- Critical thinking.
What we offer:
- Paid training programs and English/Spanish language courses;
- Medical insurance, sports program compensation, pet care and other benefits compensation program, which can be selected by each employee according to personal preferences;
- Comfortable working hours;
- Awesome team events and a wide variety of knowledge sharing opportunities.
-
Head of Software Development / Tech Lead to $3500
Ukraine · Product · 2 years of experienceМи — українська компанія, що вже понад 20 років працює у сфері Fashion Retail. Шукаємо в свою команду Head of Software Development / Tech Lead. Цього року в компанії запущено глобальні та не дуже проекти з переходу на нові системи...Ми — українська компанія, що вже понад 20 років працює у сфері Fashion Retail. Шукаємо в свою команду Head of Software Development / Tech Lead.
Цього року в компанії запущено глобальні та не дуже проекти з переходу на нові системи ERP/CRM/WMS/HRM/E-commerce та інші, що базуються на Microsoft Dynamics 365 Business Central, крім цього ми активно використовуємо Python та Flutter. На жаль також є продукти чужорідного походження, які доживають своє, але їх потрібно підтримувати.
Ти ідеально нам підходиш, якщо ти є старшим розробником з амбіціями на технічного керівника або вже є молодим керівником групи/відділу розробки, маєш знання програмних продуктів і мов програмування, брав участь у великих проектах.
Що треба буде робити:
- Аналіз задач та визначення пріоритетів: оцінка та аналіз вимог, згідно поставлених ТЗ, визначення необхідних ресурсів для їх виконання.
- Розподіл навантаження між працівниками: координація роботи команди, оптимізація процесів розробки, забезпечення розподілу навантаження, контроль термінами виконання задач.
- Участь у побудові системи та архітектури: розробка та вдосконалення архітектури систем, створення оптимальних технічних рішень, що відповідають потребам бізнесу та забезпечують високу надійність, масштабованість та продуктивність.
- Взаємодія з іншими відділами: співпраця з бізнес-аналітиками, розробниками та керівниками проєктів для інтеграції рішень, забезпечення якості та ефективності роботи.
- Наставництво та розвиток команди: сприяння зростанню професійного рівня команди, проведення менторських сесій, оцінка ефективності роботи розробників.
Забезпечення дотримання програмних принципів: контроль за дотриманням ключових програмних принципів, а також забезпечення якості та відповідності коду стандартам.
Що треба мати:
- Досвід роботи: 2+ років менеджменту або функціонального лідингу команд в сфері розробки програмного забезпечення
- Лідерські якості: досвід керування командою розробників, вміння мотивувати та наставляти колег
- Глибокі знання: глибоке розуміння однієї або декількох мов програмування, знання принципів розробки програмного забезпечення, вміння проектувати архітектуру складних систем, знання методів тестування та забезпечення якості ПЗ
- Комунікація: вміння ефективно взаємодіяти з різними відділами, розуміння потреб бізнесу та здатність адаптувати технічні рішення відповідно до них
Ми подбаємо про:
- Твій дохід. Конкурентну заробітну плату відповідно до вашого досвіду та знань.
- Твою впевненість. Оплачувані лікарняні та відпустки (24 календарні дні на рік).
- Твій настрій. Дружні, круті корпоративи, походи в кіно, п’ятничний покер;)
- Твій розвиток. Корпоративна англійська, зовнішні професійні курси, тренінги, вебінари, а також можливості для професійного росту в динамічній та прогресивній команді.
- Твій комфорт. Корпоративна культура, взаємоповага та підтримка, допоможе легко адаптуватися в колективі і разом долати виклики.
Твоє здоров’я. Спортивне життя — футбол, баскетбол, волейбол, йога, участь у марафонах.
Якщо це все про тебе - відправляй резюме і ми будемо раді бачити тебе у нашій команді!
-
Software Architect
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Upper-IntermediateВідкрита позиція Software Architect у продуктовій компанії, передбачена віддалена робота. Вони є лідером на ринку та здійснює торгівлю енергетичними продуктами (звичайною та зеленою електроенергією, газом, вугіллям та інше) в Україні та країнах ЄС....Відкрита позиція Software Architect у продуктовій компанії, передбачена віддалена робота.
Вони є лідером на ринку та здійснює торгівлю енергетичними продуктами (звичайною та зеленою електроенергією, газом, вугіллям та інше) в Україні та країнах ЄС. Зв'язує виробників з споживачами.
Ви будете працювати над розвитком нового проєктного офісу. Це система управління ризиками в торгівлі електроенергією, яка дозволяє отримати доступ до платформ.
Вимоги:
- досвід декількох проєктів, де будували архітектуру і вивели в продакшн;
- Python;
- розуміння фронтенд фреймворків;
- мікросервіси.
Буде плюсом: досвід ERP-систем, WMS, облікових систем - В2В сектор. -
Senior Python Django Engineer
Full Remote · Worldwide · 6 years of experience · Advanced/FluentWe are seeking a skilled Senior Django Engineer with approximately 5-10 years of professional experience to join our innovative biomedical startup. In this role, you will build and maintain the backend of our SaaS platform using Django and Django REST...We are seeking a skilled Senior Django Engineer with approximately 5-10 years of professional experience to join our innovative biomedical startup. In this role, you will build and maintain the backend of our SaaS platform using Django and Django REST Framework, working alongside our backend developers and AI engineers to integrate various APIs, computer vision tools, and Large Language Models into production-ready solutions. You will collaborate on deploying AI models, designing robust endpoints, and creatively leveraging LLMs for structured outputs. Selected applicants will be asked to perform a short take-home test task and submit a 30-second video introduction—this is the main criterion we will use for our interview process before the final meeting.
Company Overview
QOVES is a biomedical startup focused on improving patient experiences in cosmetic medical clinics through software. We develop AI-powered applications that predict post-surgery appearances and assist in diagnosing the necessity of cosmetic procedures. Our goal is to transform cosmetic surgery consultations into a well-defined, clinical process of diagnosis and visualization through our software integrations with clinics.
Your Role
As a Senior Django Engineer at QOVES, you will be responsible for:
- Building and Maintaining Backend Services
Develop and integrate Django-based microservices and RESTful APIs (using Django REST Framework) to power our SaaS platform. - Integrating AI and Computer Vision
Collaborate with our AI engineers to incorporate computer vision techniques (e.g., GLCM, SWFT transformers) and Large Language Models into robust, scalable solutions. - LLM Utilization and Prompt Engineering
Design innovative prompts for LLMs to produce structured JSON outputs and other data formats required by our applications. - DevOps for AI Model Deployment
Set up and manage the infrastructure needed to deploy prebuilt AI models, ensuring reliability, security, and scalability. While we have a dedicated DevOps team, you should be comfortable configuring and running your own test environments quickly. - Collaboration and Code Quality
Participate in code reviews, share best practices, and contribute to key architectural decisions. - Problem-Solving and Innovation
Think creatively to solve complex backend challenges and continuously optimize system performance.
Required Qualifications
- 5-10 years of professional experience in Python and Software Engineering.
- Strong proficiency in Python, with a deep understanding of Django and Django REST Framework.
- Demonstrable experience building APIs, microservices, and backend systems using Django.
- Computer Vision Exposure: Familiarity with techniques such as GLCM, SWFT transformers, or similar methodologies.
- LLM Experience: Comfortable using Large Language Models, including prompt engineering and handling structured outputs (e.g., JSON).
- DevOps for AI: Ability to deploy and manage AI models using tools such as Docker, Kubernetes, or equivalent CI/CD solutions.
- Proficiency in version control with Git, including branching, pull requests, and collaborative workflows.
- Bachelor’s Degree in Computer Science or a related field (or equivalent work experience).
Preferred Qualifications
- Startup Environment Experience: Comfortable with fast-paced, iterative development and wearing multiple hats.
- Machine Learning Pipelines: Familiarity with frameworks such as TensorFlow, PyTorch, or similar.
- Cloud Services Expertise: Experience with AWS, GCP, or Azure for deploying and scaling AI services.
- Testing and Automation: Proficient in unit testing, integration testing, and CI/CD pipelines.
- Security and Performance: Strong understanding of best practices for securing REST APIs and optimizing performance.
Our Culture
- Curiosity and Continuous Learning: We are always seeking new ways to solve problems and innovate.
- Hard Work and Dedication: Our mission is to improve patient experiences through technology, and we value the extra effort that goes into making that happen.
- Meritocracy: The best ideas win, regardless of seniority.
Why Work at QOVES
- Impactful Work: Solve real healthcare problems with cutting-edge technology that directly improves patient outcomes.
- Stability and Growth: Join a well-funded startup with the resources to build meaningful products.
- Advanced AI Integration: Work with an expert team that pushes boundaries in AI and medicine.
- Dynamic Team Environment: Collaborate with driven professionals in a fast-paced setting.
Benefits
- Competitive Salary
- Equity Options
- Performance and Quarterly Bonuses
- Flexible Work Arrangements (Hybrid or Remote)
- Professional Development Opportunities
Location
Remote is possible for strong candidates.
Application Deadline: 10/02/2025
Expected Start Date: 15/02/2025About QOVES
We’re changing the way consultations are performed in cosmetic clinics. If you’re a creative problem-solver passionate about AI, computer vision, and building robust backends with Django, we’d love to hear from you!
- Building and Maintaining Backend Services
-
Senior Cloud Architect
Hybrid Remote · Germany, France · 5 years of experience · Upper-IntermediateLocation: Mostly remote – some travel to Germany and France (ca. 25%) Eligibility: Only candidates located in the EU Language: English Project Background We are looking for a Senior Cloud Architect to join an exciting new project focused on implementing...Location: Mostly remote – some travel to Germany and France (ca. 25%)
Eligibility: Only candidates located in the EU
Language: English
Project BackgroundWe are looking for a Senior Cloud Architect to join an exciting new project focused on implementing a toll system for highways in France. The project is currently in the setup phase and has not yet started. The primary goal is to design, deploy, and configure a comprehensive SecNumCloud-based infrastructure solution to support the full range of tasks for a toll charger system.
Key Responsibilities
- Design, implement, integrate, and operate the infrastructure layer for tolling environments.
- Support projects and users in designing, calculating, implementing, and integrating cloud-based infrastructure solutions.
- Provide technical architecture for product managers’ services.
- Collaborate with internal and external customers to ensure seamless service integration.
- Monitor and improve customer satisfaction as a key performance target.
- Assist business teams in managing cloud-based compute, storage, connectivity, identity management, and security.
- Oversee cloud-based server setups and ensure optimal performance.
- Work within an international, self-organized, agile team environment.
Required Skills & Qualifications
- Experience: Minimum of 5 years in system architecture, DevOps, cloud infrastructure engineering, or a comparable senior role.
- Cloud Expertise: Extensive knowledge of AWS Services (EC2, ACM, EKS, Lambda, RDS, VPC, DirectConnect).
- Infrastructure as Code: Experience with Terraform/Terragrunt or strong software development skills.
- Containerization: Hands-on expertise with Kubernetes, Docker, CRI-O, and Containerd.
- CI/CD & Deployment: Experience with Container Build/Deployment Tools and CI/CD solutions (Jenkins, GitLabCI).
- Network & Security: Familiarity with network concepts, security solutions (packet filter, web application firewall, load balancer), and operating systems (CoreOS, Bottlerocket OS).
- Authentication & Authorization: Knowledge of authentication protocols (SAML, OpenID Connect, OAuth) and experience with Keycloak integration.
- Monitoring & Databases: Hands-on experience with OpenSearch, Grafana, FluentBIT, and database solutions (Oracle, PostgreSQL, MongoDB Atlas).
- Compliance & Governance: Experience in FinOps, privacy and security compliance, and KPI monitoring.
- Agile Methodologies: Strong understanding of Scrum, Kanban, SAFe, and other agile frameworks.
- Soft Skills: Excellent communication and teamwork skills.
If you meet the above qualifications and are excited about working on a high-impact international project, we encourage you to apply! -
Software Architect
Full Remote · Worldwide · Product · 7 years of experience · IntermediatePIN-UP Global is an international holding specializing in the development and implementation of advanced technologies, B2B solutions and innovative products for the iGaming industry. We provide certification and licensing of our products, providing...PIN-UP Global is an international holding specializing in the development and implementation of advanced technologies, B2B solutions and innovative products for the iGaming industry. We provide certification and licensing of our products, providing customers and partners of the holding with high-quality and reliable solutions.
Requirements:
•Experience as a Software Architect for 4+ years;Commercial development experience 7+ years;
•Experience in building high-performance systems;
•Experience in designing microservice systems with the principles of fault tolerance, horizontal scaling, and high availability;
•Application of TDD/EDD/DDD/12-factor app practices;
•Expert knowledge of industry-recognized reference architectures, architectural patterns, and styles (SaaS, SOA, N-Tier, Layered Architecture, MVC, Client-Server, Message Bus, etc.);
•Strong system design skills;
•Practical knowledge of containers (Docker, Kubernetes);
•Experience DBA(SQL/NoSQL) and messaging services (Kafka, NATS, etc.);
Data structure(protobuf, JSON, etc.);
•Design of schemes UML2.0/C4 model;
•Working with cloud providers such as GCP/AWS;
•Estimation and scope decomposition;
•Expert knowledge of design, coding, unit testing, and configuration management best practices;
•Expert knowledge of development tools, libraries, and frameworks;
•English language, B2+.Responsibilities:
•Write detailed business requirement documents, functional specifications and integration specifications for use by developers to modify, enhance or fix the systems;
•Collaborate with development teams to understand architecture implications for business decisions;
•Interaction with key stakeholders to gather and analyze business requirements, consulting them on opportunities and risks;
•Compile detailed documentation for technical teams (architects, developers, QA, etc.);
•Research and evaluate emerging technologies, including both hardware and software;
•Creation and maintenance of documentation in areas of responsibility (requirements specifications, user manual, maintenance manual, etc.);
•Ownership and detailed understanding of the features and functions of products and applications from the area of responsibility. This knowledge usage to identify opportunities and threats for new requirements;
•Detailed Requirement Specifications: Create detailed specifications of requirements for software development, ensuring they are clear, complete, and aligned with business objectives.Benefits:
🍀An exciting and challenging job in a fast-growing product ecosystem, the opportunity to be part of a multicultural team of top professionals in Development, Engineering and Architecture, Management, Operations, Marketing, etc;
🤝Great working atmosphere with passionate IT experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed;
📍Beautiful offices in Kyiv, Warsaw, Limassol, Almaty, Yerevan — work with comfort and enjoy the opportunity to build a network of connections with IT professionals day by day;
🧑💻Laptop & all necessary equipment for work according to the ecosystem standards;
🏖Paid vacations, personal events days, days off;
🫖Paid sick leave;
👨⚕️Medical insurance;
💵Referral program — enjoy cooperation with your colleagues and get a bonus;
📚Educational support by our L&D team: internal and external trainings and conferences, courses on Udemy;
🗣Free internal English courses;
🤸♀️Sport benefit ;
🦄Multiple internal activities: online platform with newsletters, quests, gamification, and presents for collecting bonuses, PIN-UP talks club for movie and book lovers, board games cozy evenings, special office days dedicated to holidays, etc;
🎳Company events, team buildings. -
Modernization Architect
Full Remote · Ukraine · 7 years of experience · Upper-IntermediateProject Description: Application Modernization Practice is a horizontal practice, supporting all business verticals in Luxoft. We are looking for a Modernization Architect who will be able to work with various projects. The current project is a...Project Description:
Application Modernization Practice is a horizontal practice, supporting all business verticals in Luxoft.
We are looking for a Modernization Architect who will be able to work with various projects.
The current project is a modernization for a big airline company. Client's system is an assembler code base running on a TPF mainframe. Our team has been moving this system to an Azure-based Linux environment. The code has been translating from assembler to C for the new environment. Some TPF subsystems, mainly connectors, were proprietary modules and needed to be completely rewritten. The final deliverable to the client is a new system running on Linux.Responsibilities:
Develop and support solution architecture
Communication with customer regarding the architecture
Designing components inside special framework architecture provided by our customer
Guide development process, ensure it meets the architecture requirementsMandatory Skills Description:
∙ Experience in architecture development 2+yr
∙ Cloud experience (at least one of Azure, AWS, GCP)
∙ Strong development background,
∙ Readiness to work with assembler,
∙ Optimization: O-notation, data structures, algorithms;
∙ Crossplatform-oriented (experience under *nix, Windows platforms);
∙ Experienced with multi-threading (thread, process, synchronization primitives),
∙ Strong understanding OOP/OOD,
∙ Strong understanding of the SW development cycle,
∙ Motivated to learn new things,
∙ Team player,
∙ Good communication skills.Nice-to-Have Skills Description:
Java, Python, C#
-
System Architect
Office Work · Ukraine (Kyiv) · Product · 6 years of experience · Advanced/FluentONLY KYIV. FULL-TIME OFFICE\HYBRID Delasport — Implementing Technological Solutions Here and Now Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010,...ONLY KYIV. FULL-TIME OFFICE\HYBRID❗️❗️❗️
Delasport — Implementing Technological Solutions Here and Now
Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full range of management services to a Plug&Play iFrame and a complete Turnkey. We are establishing an R&D centre in Kyiv, and are looking for top talents to join our team.
RESPONSIBILITIES
- Collaborate with other professionals to determine functional and non-functional requirements for new software or applications
- Use tools and methodologies to create representations for functions and user interface of desired product
- Develop high-level product specifications with attention to system integration and feasibility
- Define all aspects of development, from appropriate technology and workflow to coding standards
- Communicate successfully all concepts and guidelines to the development team
- Oversee the progress of the development team to ensure consistency with an initial design
- Provide technical guidance and coaching to developers and engineers
- Ensure software meets all requirements of quality, security, modifiability, extensibility, etc.
- Approve final product before launch
REQUIREMENTS
- Proven experience as a software architect
- Experience in software development and coding in various languages — NodeJs, PHP, Java
- Excellent knowledge of software and application design and architecture
- Familiarity with Live Data Processing, Scaling Enterprise Systems, Google Cloud, Kubernetes, Docker
- Understanding of software quality assurance principles
- A technical mindset with great attention to detail
- High-quality organizational and leadership skills
- Outstanding communication and presentation abilities
- Fluent in English
NICE TO HAVES
- Experience in the iGaming field
WHAT WE CAN OFFER YOU
- Modern office in Podil with an uninterruptible power supply and the Internet
- Personal time off (21 business days of paid vacation, paid days on special occasions, sick leaves, emergency days off)
- Public holidays
- Health insurance with the broker which is available from the first month of cooperation
- Life insurance with the broker which is available from the first month of cooperation
- Modern technical equipment
- English courses with native speakers
- Ukraine-based educational programs
- Sports activities reimbursement
- Corporate entertainments
- Happy hours on Fridays
- Gig contract support
-
Data Architect
Office Work · Ukraine (Kyiv) · Product · 6 years of experience · Upper-IntermediateПро НАС UKRSIB Tech — це амбітна ІТ-команда з близько 400 спеціалістів, що драйвить технології UKRSIBBANK. Ми створюємо топовий банкінг для > 2 000 000 клієнтів та прагнемо виводити фінансову сферу в Україні на новий рівень. Нашими продуктами користуються...Про НАС
UKRSIB Tech — це амбітна ІТ-команда з близько 400 спеціалістів, що драйвить технології UKRSIBBANK.
Ми створюємо топовий банкінг для > 2 000 000 клієнтів та прагнемо виводити фінансову сферу в Україні на новий рівень. Нашими продуктами користуються юзери щоденного банкінгу, лідери української економіки та великі міжнародні корпорації.
Ми дякуємо нашим захисникам та захисницям, які віддано боронять свободу та незалежність України, та створюємо сприятливе середовище для роботи в банку.
Ми в пошуку досвідченого Data Architect
Що ви будете робити на посаді Фахівець з архітектури ІТ рішень напрямку архітектури даних :
- Відповідати за управління змінами та формалізацію архітектури даних банку, в тому числі задіяний у формуванні стратегії напрямку архітектури даних та в процесі погодження проектних рішень в частині архітектури даних;
- Здійснювати координацію та консультує Архітекторів даних в трайбах та інших відповідальних за архітектуру даних ІТ активів щодо проектування та архітектурних інструкцій щодо даних, визначення та усунення гепів архітектури даних, інших активностей з архітектурних аспектів регулювання даних на рівні ІТ;
- Відповідати за регуляцію та прикладні аспекти застосування системи моделювання даних.
- Відповідати за заходи щодо покращення обізнаності та якості застосування системи моделювання даних всіма задіяними фахівцями
Ми в пошуку в фахівця, який має:
- Має вищу технічну освіту
- Досвід в галузі ІТ – не менше 8 років
- Досвід в галузі управління даними – не менше 5 років
- Досвід роботи з системами проектування даних корпоративного рівня (Power Designer, Erwin, Rational etc) – не менше 3 років
- Досвід в якості фахівця з архітектури ІТ рішень – не менше 2 років
- Володіння англійською на рівні intermediate
Окрім команди однодумців та цікавої роботи ви отримаєте:
Стабільність:
- офіційне працевлаштування
- медичне страхування та страхування життя, повністю оплачене банком
- заробітну плату на рівні провідних роботодавців
- 25 днів щорічної відпустки, додаткові дні відпустки на пам’ятні події, соціальні відпустки у відповідності до законодавства України
- щорічні перегляди заробітної плати відповідно до власної ефективності та фінансових показників банку
Розвиток своїх талантів заради кар’єри:
- навчання: Школа лідера, Сервіс дизайну, Бізнес аналітики, Data, Digital, Agile та програму розвитку талантів I-Players та широкий набір мікро-тренінгів (SQL, BI, EQ, тощо).
- можливість брати участь у програмі внутрішньої та міжнародної мобільності до BNP Paribas Group
- підтримку працівників постійно навчатись та професійно розвиватись. Щороку наші працівники складають індивідуальний план розвитку разом з керівником чи ментором і впевнено рухаються до мети
Краще місце для роботи:
- програму «War&Life balance: як повернути життя в життя» — це практичні воркшопи з фахівцями для підтримки емоційного стану
- в рамках програми «New Ways of Working» дайджест з порадами від експертів щодо підтримки фізичного та ментального здоров’я
- рівні можливості: різноманітність, інклюзивність
- залучення до проєктів сталого розвитку та корпоративно-соціальної відповідальності
#veteranfriendly
-
Modernization Architect
Full Remote · Ukraine · 5 years of experienceProject Description: The project focuses on modernizing the core system of a major airline company. The existing system is an assembler code base running on a TPF mainframe. The team is responsible for migrating this system to an Azure-based Linux...Project Description:
The project focuses on modernizing the core system of a major airline company. The existing system is an assembler code base running on a TPF mainframe. The team is responsible for migrating this system to an Azure-based Linux environment, translating assembler code to C for improved performance and maintainability. Additionally, proprietary TPF subsystems, primarily connectors, require complete redevelopment. The ultimate objective is to deliver a fully modernized, cloud-based system running on Linux.
Responsibilities:
- Develop and maintain solution architecture for modernization projects.
- Communicate with the customer regarding architectural decisions.
- Design components within the specialized framework architecture provided by the client.
- Guide the development process and ensure adherence to architectural requirements.
Mandatory Skills:
- 2+ years of experience in architecture development.
- Cloud expertise (Azure, AWS, or GCP).
- Strong development background.
- Willingness to work with assembler code.
- Knowledge of algorithm optimization (O-notation, data structures, algorithms).
- Cross-platform development experience (*nix, Windows).
- Expertise in multi-threading (threading, processes, synchronization primitives).
- Strong understanding of OOP/OOD principles.
- Deep knowledge of the software development lifecycle.
- Motivated to learn new technologies.
- Excellent team collaboration and communication skills.
Nice-to-Have Skills:
- Experience with Java, Python, or C#.
-
Solution Architect
Full Remote · Europe except Ukraine · 7 years of experience · Upper-IntermediateWe are seeking a highly skilled Solution Architect to lead a team and design a cutting-edge SaaS platform tailored to the healthcare industry. The ideal candidate will have extensive experience in microservices architecture and expertise in designing...We are seeking a highly skilled Solution Architect to lead a team and design a cutting-edge SaaS platform tailored to the healthcare industry. The ideal candidate will have extensive experience in microservices architecture and expertise in designing scalable, secure, and efficient solutions. This role requires close collaboration with cross-functional teams, including engineering, product, and operations, to ensure seamless integration and delivery of the platform.
Does this relate to you?- 7+ years of experience in software development, including at least 2 years of experience in an architectural role
- Strong proficiency in .NET Core, .NET 6.0, and .NET Core 3.1
- Proven experience with OAuth 2.0 and secure authentication mechanisms
- Expertise in Domain-Driven Design (DDD) and CQRS patterns
- Solid understanding of Microservices Architecture principles and implementation
- Hands-on experience with MySQL and PostgreSQL databases, including optimization techniques
- Strong knowledge of multithreading and asynchronous programming
- Excellent communication and presentation skills to interact effectively with both technical and non-technical stakeholders
- Strong problem-solving skills with a proactive approach to delivering solutions
- Strong leadership, team management, and decision-making abilities
- Ability to mentor and guide technical teams
- English: Upper-Intermediate or Advanced level (mandatory)
- Ukrainian/Russian: Upper-Intermediate or Advanced level (mandatory)
A new team member will be in charge of:
- Design and oversee the architecture of a healthcare SaaS platform leveraging microservices principles
- Develop scalable, maintainable, and secure solutions using modern technologies and best practices
- Collaborate with stakeholders to define technical requirements and ensure alignment with business goals
- Drive the adoption of Domain-Driven Design (DDD), Event Sourcing, and CQRS patterns
- Optimize database schemas and queries for MySQL and PostgreSQL, ensuring high performance
- Mentor development teams on multithreading, asynchronous operations, and microservices best practices
- Provide architectural guidance on cloud solutions, particularly leveraging AWS S3 and containerization tools like Docker
- Establish CI/CD pipelines using GitLab, Octopus, and Cake for efficient deployment
- Ensure compliance with industry standards and regulations, particularly in healthcare
- Lead technical discussions, facilitate decision-making, and ensure project goals are met effectively
Nice to Have:
- Experience with Identity Server
- Knowledge of Event Sourcing patterns
- Familiarity with AWS S3 for cloud storage solutions
- Experience with DevOps tools such as GitLab, Octopus, and Cake
- Proficiency in Docker for containerized deployments
- Experience with IIS (Internet Information Services)
Additional information:
- Flexible schedule with demand to be available for occasional calls with clients between 6–9 CET
Already looks interesting? Awesome! Check out the benefits prepared for you:
- Regular performance reviews, including remuneration
- Up to 25 paid days off per year for well-being
- Flexible cooperation hours with work-from-home
- Fully paid English classes with an in-house teacher
- Perks on special occasions such as birthdays, marriage, childbirth
- Referral program implying attractive bonuses
- External & internal training and IT certifications
Ready to try your hand? Send your CV without a doubt!
-
System Architect
Office Work · Ukraine (Kyiv) · Product · 5 years of experience · Upper-IntermediateDelasport — Implementing Technological Solutions Here and Now Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports...Delasport — Implementing Technological Solutions Here and Now
Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full range of management services to a Plug&Play iFrame and a complete Turnkey. We are establishing an R&D centre in Kyiv, and are looking for top talents to join our team.
TECHNOLOGY STACK
Microservice architecture, Java 21, Spring Boot 3.2+, PostgreSQL, MongoDB, Kafka, Google Cloud Platform, KubernetesRESPONSIBILITIES
- Collaborate with other professionals to determine functional and non-functional requirements for new software or applications
- Use tools and methodologies to create representations for functions and user interface of desired product
- Develop high-level product specifications with attention to system integration and feasibility
- Define all aspects of development, from appropriate technology and workflow to coding standards
- Communicate successfully all concepts and guidelines to the development team. Oversee the progress of the development team to ensure consistency with an initial design
- Provide technical guidance and coaching to developers and engineers. Ensure software meets all requirements for quality, security, modifiability, extensibility, etc.
- Approve final product before launch
REQUIREMENTS
- Proven experience as a software architect
- Experience in software development and coding in various languages — NodeJs, PHP, Java
- Excellent knowledge of software and application design and architecture
- Familiarity with Live Data Processing, Scaling Enterprise Systems, Google Cloud, Kubernetes, Docker
- Understanding of software quality assurance principles
- A technical mindset with great attention to detail
- High-quality organizational and leadership skills
- Outstanding communication and presentation abilities
- Fluent in English
NICE TO HAVES
- Experience in the iGaming field
WHAT WE CAN OFFER YOU
- Modern office in Podil with an uninterruptible power supply and the Internet
- Personal time off (21 business days of paid vacation, paid days on special occasions)
- Sick Leave: The company covers 100% of 10 sick days annually with a medical certificate, and 5 undocumented sick/emergency days.
- Public holidays
- Health insurance with the broker which is available from the first month of cooperation
- Life insurance with the broker which is available from the first month of cooperation
- Modern technical equipment
- English courses with native speakers
- Ukraine-based educational programs
- Sports activities reimbursement
- Corporate entertainments
- Happy hours on Fridays
- Gig contract support
-
CPS (Card Payment Services) Solution Expert
Worldwide · Product · 5 years of experience · Upper-IntermediateRequirements Mandatory experience of working with the Worldline's software Experience of working in a banking sector and IT projects Understand the configurable items in a system and record their versions and interrelationships in a configuration...Requirements
- Mandatory experience of working with the Worldline's software
- Experience of working in a banking sector and IT projects
- Understand the configurable items in a system and record their versions and interrelationships in a configuration management tools/database. This also involves understanding which aspects of a system are critical to its function and require formal change control
- Proven experience in configuration management principles, processes, and tools within an IT environment
- Excellent analytical and problem-solving skills
- Strong communication and interpersonal skills
- Ability to work effectively in a fast-paced and collaborative team environment
- Have a strong technical background and a deep understanding of IT systems, configuration management tools, and related technologies
- The ability to analyze complex systems, identify dependencies, and understand the impact of changes is essential
- The ability to collaborate effectively and work as part of a team
- Strong leadership skills, including the ability to motivate and guide team members are important for success in such roles
- Adaptable and willing to learn and adapt to changes
Responsibilities
- Manage configuration control activities, including the identification, documentation, and control of configuration items related to IT systems and applications within the banking environment
- Is responsible for overseeing changes in the system to ensure that all configuration changes during development are properly tracked and no unauthorized modifications are made (including managing change requests, assessing the impact of changes, and ensuring that all changes are documented, evaluated, approved, and implemented in a controlled manner)
- Create and maintain a configuration management database to track and control all configuration items
- Facilitate compliance with configuration requirements for development, test and production environments, ensuring their consistency. It is assumed that the bank (client) already has the appropriate tools to achieve these goals
- Maintain records and updates the status of configuration items throughout their lifecycle - Track versions, baselines, and package configurations to provide comprehensive reports that detail the history and status of each item
- Coordinate with various teams to identify configuration items, establish baselines, and manage changes throughout the lifecycle
- Perform regular audits and reviews to ensure configuration data accuracy and integrity
- Select and manage tools that assist in the configuration management process
- Work with potentially existing tools at a bank to record configuration items and to version control them
- Provide guidance and support to team members on configuration management best practices and standards
- Participate in change management processes to assess the impact of proposed changes on configuration items
- Conduct regular configuration audits to verify that systems and components are in accordance with their specified requirements and to identify any discrepancies (this also involves reviewing the configuration management process itself to ensure its effectiveness and compliance with standards). Ensures reviewing the configuration changes during the development phase
- Identify and mitigate risks associated with IT configuration management activities and ensure timely resolution of configuration-related issues
- Stay updated on emerging technologies, industry trends, and regulatory changes in the banking sector to drive continuous improvement in IT configuration management practices
What do we offer to our employees?
- Job in the largest and the most innovative Bank of Ukraine
- Competitive salary
- Corporate training
- Modern and comfortable office OR Possibility to work remotely
- Interesting projects, ambitious tasks and dynamic development