Sigma Software входить до топ 100 найкращих IT компаній світу за рейтингом The Global Outsourcing 100. Компанія входить до складу шведської корпорації Sigma Group, яка налічує 3200 осіб по всьому світу. Понад 1000 проектів реалізовано для клієнтів із Західної Європи, США та України.
30 липня 2024

Software Architect (IT Solution Department) (вакансія неактивна)

Київ, Львів, Вінниця, Івано-Франківськ, Тернопіль, Бургас (Болгарія), Варшава (Польща), Краків (Польща), Лісабон (Португалія), Познань (Польща), віддалено

Sigma Software is looking for a Software Architect for the IT Solutions Department. The primary mission of this role is to automate business operations by providing relevant IT solutions and systems to the entire organization.
The role involves ensuring existing systems meet their goals, making the business more efficient, and implementing changes and new systems.
You will participate in creating a comprehensive product ecosystem that fully covers all areas of the company’s business, functioning seamlessly as a unified system.

We are seeking a talented, results-oriented Software Architect with strong communication skills to help execute our automation strategy.

Customer
Sigma Software provides top-quality software development, graphic design, testing, and support services. The developed systems deliver benefits to customers in automotive, telecommunications, aviation, advertising, gaming industry, banking, real estate, and healthcare.

Project
The IT Solutions department of Sigma Software is responsible for the creation of organizational IT Capabilities, such as choosing and purchasing or creating Business Applications for other business functions. Its mission is to provide Sigma Software employees with the best tools to do their jobs. In pursuit of this mission, we are looking for a Software Architect to join our team.
One of the first challenges will be designing and setting up a solution for business processe automation, which will be used across the company, provide all employees with a unified experience, and integrate with all corporate business applications.
The successful candidate will bring to the team robust analytical and design skills, be able to work in complex enterprise environments with many parallel IT projects, understand and model different business functions’ domains and deliver an incremental value to the company while it continues its operation.

Responsibilities

  • Communicate with stakeholders to understand their tasks, challenges, and opportunities
  • Analyze the operational model of the company as a whole and/or separate business functions, depending on the project scope at hand
  • Design domain models and technical solutions that improve company operations
  • Create prototypes and project skeletons that could be picked up and developed by project teams, implement features, or even complete systems when needed
  • Address technical issues, conflicts, and challenges, ensuring smooth operation of the software ecosystem
  • Define architectural principles, design patterns, and coding standards to be used on projects to ensure the target level of quality
  • Assess and evaluate various technologies, platforms, frameworks, and tools to determine their applicability to the organization’s needs

Requirements
At least 5+ of experience in software development
Hands-on experience writing applications with JavaScript, Node.js, ReactJS
Experience with designing REST and GraphQL API contracts
Good knowledge in development processes optimization, ability to recommend solutions
Basic business requirements discovery and constraints analysis, requirements modeling, risk management
Ability to plan and implement systems integrations, presentation and writing skills
At least an Upper-Intermediate level of English and excellent communication skills

Personal profile
Analytical mindset, systems thinking
Good communication skills
Ability to foresee and manage technical risks effectively
Strong sense of responsibility, commitment, and proactiveness

Компанія Sigma Software шукає Software Architect у відділ ІТ-рішень. Основна місія цієї посади — автоматизація бізнес-операцій шляхом надання відповідних ІТ-рішень та систем для всієї організації.
Робота передбачає забезпечення відповідності існуючих систем поставленим цілям, підвищення ефективності бізнесу, а також впровадження змін та нових систем.
Ти братимеш участь у створенні комплексної продуктової екосистеми, яка повністю охоплює всі сфери бізнесу компанії та функціонує як єдина система.

Проект
Відділ ІТ-рішень компанії Sigma Software відповідає за створення організаційних ІТ-можливостей, таких як вибір і придбання або створення бізнес-застосунків для інших бізнес-функцій. Наша мета — забезпечити співробітників Sigma Software найкращими інструментами для виконання їхньої роботи. Для досягнення цієї мети ми шукаємо Архітектора програмного забезпечення, готового приєднатися до нашої команди. Одним з перших завдань буде розробка та налаштування рішення для автоматизації бізнес-процесів, яке буде використовуватися по всій компанії, забезпечуватиме всіх працівників спільним досвідом та інтегруватиметься з усіма корпоративними бізнес-застосунками. Успішний кандидат продемонструє команді сильні аналітичні та проєктні навички, зможе працювати в складному корпоративному середовищі з багатьма паралельними ІТ-проєктами, розуміти та моделювати домени різних бізнес-функцій, а також забезпечувати постійне зростання цінності компанії в процесі її діяльності.

Обов’язки

  • Спілкуватися зі стейкхолдерами, щоб зрозуміти їхні завдання, труднощі та можливості
  • Аналізувати операційну модель компанії в цілому та/або окремих бізнес-функцій, залежно від обсягу проєкту
  • Проєктувати доменні моделі та технічні рішення, що покращують роботу компанії
  • Створювати прототипи та каркаси проєктів, які можуть бути підхоплені та розвинуті проєктними командами, впроваджувати функції або навіть цілі системи, коли це необхідно
  • Вирішувати технічні питання, конфлікти та проблеми, забезпечуючи безперебійну роботу програмної екосистеми
  • Визначати архітектурні принципи, шаблони дизайну та стандарти кодування, які будуть використовуватися в проектах для забезпечення цільового рівня якості
  • Аналізувати та оцінювати різні технології, платформи, фреймворки та інструменти для визначення їх відповідності потребам організації

Вимоги
Щонайменше 5+ років досвіду в розробці програмного забезпечення
Практичний досвід написання застосунків на JavaScript, Node.js, ReactJS
Досвід розробки REST та GraphQL API контрактів
Знання оптимізації процесів розробки, вміння рекомендувати рішення
Базові навички визначення бізнес-вимог та аналізу обмежень, моделювання вимог, управління ризиками
Здатність планувати та впроваджувати системні інтеграції, навички створення презентацій та написання текстів
Володіння англійською мовою на рівні не нижче Upper-Intermediate та відмінні комунікативні навички