We are looking for a Software Architect with a passion for technology as well as the skills and intelligence to design solutions.

We invite a Software Architect with a passion for technology as well as the skills and intelligence to design solutions.

You are the right candidate if you are a responsible and proactive developer who loves to create robust and beautiful solutions and is excited about challenging tasks. Our dynamic and energetic team gets drive and passion by an ever-changing startup environment and an atmosphere of adventure.

Join our team and create a cutting-edge Online Lending Platform for our foreign client.

We are developing an MVP of an Online Lending Platform for our foreign client. The project is a great opportunity to work in a startup environment and build a fintech product from scratch, taking a deep dive into the analysis of client needs, analysis of market requirements, constraints, and opportunities.
This project offers hands-on work with cutting-edge technologies and an opportunity to make significant technical and architectural decisions. AI and ML, FinTech, Containerization, Microservices, Cloud.
Since this is a greenfield project, you may face the challenge of designing and building a state-of-the-art technology solution from scratch. First tasks on the project may involve but are not limited to:
- Creating the system’s core and major building blocks
- Implementing essential use cases and business logic
- Deciding on libraries and frameworks that will fit the purpose the best
- Laying out the system’s interfaces and infrastructure
- Creating and evolving the baseline for automated quality checks

Responsibilities

● Ongoing monitoring of architectural solutions developed to meet customer business goals and ensuring the technology chosen as well as design decisions are in harmony with the ecosystem
● Performing ad-hoc code reviews of critical software modules to meet the high standards of development quality
● Development of methodologies for architectural solutions if needed
● Maintaining a knowledge database of in-house developed solutions; This includes but is not limited to creating SAD documentation
● Providing regular consultancy to technical specialists within the team regarding modern methods of software development and architecture
● Regular communication with the customer representatives on the architecture matters and taking part in forums to enhance and modernize the developed solutions depending on the business situation

Requirements
● We are looking for a candidate that has skills and experience corresponding to the following list:
● At least 10 years of experience in commercial software development
● 2+ years of experience in performing the role of the system architect
● Expert knowledge of at least Python technology stack and Strong knowledge of alternative technology stacks is preferable
● In-depth experience with Django, Flask, or other Python frameworks
● Experience with some ORM (Object Relational Mapper) libraries
● Experience with major SQL and NoSQL data storages
● Knowledge of message brokers (e.g., RabbitMQ, Kafka), REST, and communication protocols
● Expert knowledge of service-oriented and microservice architecture concepts
● Good understanding of security and privacy mechanisms and the corresponding industry standards
● Proven records of the successful systems designs
● System design patterns knowledge
● Strong critical thinking and decisions making
● Expert in Git, CI/CD, and bug-tracker system
● Ability to adapt to change and business analysis skills of at least a Good level
● Fluent English and excellent communication skills

Would be a plus:
Experience in the FinTech domain
Knowledge and experience with containers, container orchestration, and serverless platforms
Experience with distributed and async systems
Interest or experience in ML/AI
Understanding of message-driven and event-driven design

About Sigma Software

Sigma Software предоставляет высококачественные ИТ услуги для клиентов в таких сферах, как электронный бизнес, документооборот, телекоммуникации, военная отрасль, авиационно-космическая промышленность, банковское дело, финансы и недвижимость, а также в сфере туризма, индустрии развлечений и разработки игр.

Три основных направления бизнеса компании — разработка и поддержка программного обеспечения, разработка программного обеспечения на заказ, в том числе разработка решений под мобильные устройства, ИТ консалтинг в различных сферах, в частности в сфере электронного бизнеса, документооборота и работы с проблемной задолженностью.

Свои услуги мы предоставляем в основном для компаний, расположенных в Западной Европе и США. Офисы в Харькове и Одессе работают с 2005 года. В 2014 открылись новые офисы в Киеве, Львове, Варшаве (Польша) и Сан-Хосе (США).

Company website:
http://ua.sigma.software/

DOU company page:
https://jobs.dou.ua/companies/sigma-software/

This job is no longer active.
Смотреть актуальные вакансии Python Kyiv→.

Similar jobs

Senior Backend Engineer at Argument

Kyiv, Kharkiv  $3000-5000

Senior Data Scientist (healthcare) at SoftServe

Kyiv, Kharkiv, Lviv, Dnipro, Vinnitsia, Zhytomyr, Cherkasy, Khmelnytskiy, remote

Software Engineer at IT Drive

Kharkiv, remote


All jobs Python Kyiv    All jobs Sigma Software