ELEKS Engineering Management Office is looking for an Engineering Manager in Ukraine. \n REQUIREMENTS 10+ years of experience in software development 3+ years of hands-on solution delivery experience, leading and guiding…
Skills: Software Development, Solution Delivery, Team Leadership, Java, C++
ELEKS Administrative Office is looking for an Office Manager in Lviv. The Office Manager performs a wide array of tasks to ensure the proper functioning of the office and provide comfortable working conditions for employ…
Senior Data Architect (PostgreSQL + Graph Databases)
Canada · Hybrid
Senior+
ELEKS is looking for a Senior Data Architect (PostgreSQL + Graph Databases) in Canada. Alberta-based candidates are strongly preferred (Calgary or Edmonton). Canada-based candidates will also be considered. ABOUT CLIENT …
ELEKS is looking for a Senior Graph Database / Semantic Data Architect in Canada. Alberta-based candidates are strongly preferred (Calgary or Edmonton). Canada-based candidates will also be considered. ABOUT CLIENT Our c…
ELEKS is looking for a MLOps/LLMOps Architect in Canada. Alberta-based candidates are strongly preferred (Calgary or Edmonton). Canada-based candidates will also be considered. ABOUT CLIENT Our customer is building a nex…
Skills: MLOps, LLMOps, MLflow, Kubeflow, Vertex AI
Infrastructure/GPU Cluster/Platform Operations Lead
Canada · Hybrid
Senior+
ELEKS is looking for an Infrastructure/GPU Cluster/Platform Operations Lead in Canada. Alberta-based candidates are strongly preferred (Calgary or Edmonton). Canada-based candidates will also be considered. ABOUT CLIENT …
ELEKS is looking for a Head of Intelligence Products in the United States. ABOUT CLIENT Our customer is building a next-generation AI platform that enables organizations to securely develop, govern, and operationalize ar…
Skills: Data Engineering, Data Architecture, Platform Engineering, Snowflake, Lakehouse Architecture
ELEKS is looking for an AI/Data Platform Architect (Digital Twin/Knowledge Graph) in Canada. Alberta-based candidates are strongly preferred (Calgary or Edmonton). Canada-based candidates will also be considered. ABOUT C…
Skills: Enterprise Data Architecture, AI Platform Design, Cloud-Native Architecture, Knowledge Graphs, Digital Twin Platforms
ELEKS Software Development and Engineering Office is looking for a Lead Java Developer in Chicago, IL. ABOUT CLIENT Our client is building a world-class digital platform that powers a broad portfolio of enterprise applic…
Skills: Java 17+, Spring Boot, AWS, Microservices, RESTful APIs
ELEKS Software Development and Engineering Office is looking for a Senior Scala Developer in Chicago, IL. ABOUT CLIENT Our client is building a world-class digital platform that powers a broad portfolio of enterprise app…
Skills: Scala, Java 17, Akka Ecosystem, AWS, RESTful Web Services
ELEKS Human Capital Administration is looking for a Junior Personnel Records Specialist in Lviv. \n REQUIREMENTS Knowledge of fundamentals of office procedures and organization Knowledge of principles, procedures, and pr…
Skills: Personnel Recordkeeping, Jira, BAS, 1C, English B1
ELEKS Software Engineering and Development Office is looking for a Senior .NET Technical Lead in the US. ABOUT PROJECT Our client is one of the largest British-American insurance brokers globally, specializing in risk ma…
ELEKS Human Capital Administration is looking for a Job Architecture Specialist (HR Operations Specialist) based in Lviv (preferred), or in Western or Central Ukraine (remote options available). The Job Architecture Spec…
ELEKS Human Capital Administration is looking for a Compensation & Benefits Specialist based in Lviv (preferred), or in Western or Central Ukraine (remote options available). The Compensation & Benefits Specialist is res…
ELEKS Quality Assurance Office is looking for a Test Manager in Argentina ABOUT PROJECT Our customer is among the top 5 health insurance companies in the US. The company serves over 15 million members across five states …
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
Posted 36d ago
~40 hrs/week
Responsibilities
Lead and coordinate development teams to ensure high-performance project delivery and resolve technical dependencies. Drive architectural decisions, manage project constraints, and mentor engineers to ensure professional growth and code quality.
Requirements
Requires over 10 years of software development experience, including at least 3 years in solution delivery and 1 year of team leadership. Must be proficient in at least one major programming language and possess strong architectural design skills.
Full job description
ELEKS Engineering Management Office is looking for an Engineering Manager in Ukraine.
\nREQUIREMENTS
10+ years of experience in software development
3+ years of hands-on solution delivery experience, leading and guiding solution assessment, and delivery efforts
1+ year experience leading the team
Solid experience in at least one programming language (Java, C++, .NET, JS, Python) having implemented large-scale products or custom projects
Experience in designing and implementing architectural solutions
English: Upper-Intermediate and higher
PERSONAL CHARACTERISTICS
Proactiveness
Excellent communication skills
Client-oriented
Adaptability to modern technology
Leadership skills
Ability to coordinate the team
SKILLS AND ABILITIES
Excellent technical skills (mobile or website systems; security principles; open source security tools; programming languages; and shell scripting)
Great analytical skills
Problem solving abilities
A high degree of adaptability in order to learn new technologies as needed and successfully manage the daily challenges of a technical environment
Excellent multi-tasking skills
RESPONSIBILITIES
Engineering Leadership:
Coordinate one or more development teams towards project delivery to ensure dependencies resolution and maximize delivery performance
Initiate and drive architecture decisions and development tasks in close collaboration with stakeholders
Coordinate team dynamics to achieve the best possible outcome for the project with the given team members; ensure everybody can contribute with their best strengths and team members compensate for each other's weaknesses
Assign tasks needed to design and implement a software solution to ensure quality and performance of implementation alongside with the ability to learn for the team members or team
Ensure process compliance in the assigned scope and participate in technical discussions/reviews to guarantee the quality of decisions made
Conduct evaluation of the program code quality, formalization and algorithmizing of the given tasks in accordance with the technical specification or other regulations used in the company
Make decisions about deployment and software delivery (e.g. CD, branching/merging) approach
Make decisions about changes to the program code, and modify code if necessary.
Solve technical issues and make key technical decisions, conduct technological research when needed
Facilitate mentorship or be a mentor for engineers to ensure their development
Participating in the planning of software implementation:
Analyze and agree on software architecture with stakeholders to ensure the architecture will fulfill the business need
Develop and/or review/confirm/improve (if such exist) key inputs to Project Plan as the scope of work, dependencies, critical path, team composition
Contain scope of work to meet product requirements and project constraints (duration, efforts)
Suggest options to the project manager for optimization in terms of technical scope, and product scope to meet the cost or time constraints
Actively participate in presenting and negotiating delivery plans with the client and other stakeholders to support decision-making to deliver quality solutions within project constraints
Work closely with the project manager and other project stakeholders to manage project constraints and client’s expectations:
Control the execution of engineering tasks, make appropriate engineering decisions regarding plans adjustment (software modules reuse, etc.)
Initiate changes to architecture and technical design and control their execution to adhere to changes in the Business or IT environment
Work closely with the QA team and engineers on critical situations (production issues, critical defects, etc.) and participate in follow-up root cause analysis exercises to design improvements to the process or solution
Identify and/or initiate project change requests
Analyze and estimate the impact (efforts, duration) of change request and present it to project stakeholders
ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.
ELEKS, a trusted partner for guaranteed software engineering excellence, quality, and transparency every step of the way.
We deliver high tech innovations to Fortune 500 companies, big enterprises and technology challengers, improving the ways they work and boosting the value they create for the modern world.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe, the US and UK, provide our clients with a full range of software services. These include dedicated teams, product development, R&D and technology consulting.
Offices: Kursi 3, Tallinn, 10415, EE · 7 Naukova St., Building G, Lviv, 79069, UA · Moor Place, 1 Fore Street Avenue, London, EC2Y 9DT, GB · 10091 Park Run Drive, Suite 200, Las Vegas, Nevada 89145, US · 625 W Adams St, Chicago, Illinois 60661, US
Data ScienceMobilityQuality Assurance and TestingR&DTechnology ConsultingArtificial IntelligenceProduct DesignSecurity ServicesDevOpsCloud
ELEKS, a trusted partner for guaranteed software engineering excellence, quality, and transparency every step of the way.
We deliver high tech innovations to Fortune 500 companies, big enterprises and technology challengers, improving the ways they work and boosting the value they create for the modern world.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe, the US and UK, provide our clients with a full range of software services. These include dedicated teams, product development, R&D and technology consulting.
Offices: Kursi 3, Tallinn, 10415, EE · 7 Naukova St., Building G, Lviv, 79069, UA · Moor Place, 1 Fore Street Avenue, London, EC2Y 9DT, GB · 10091 Park Run Drive, Suite 200, Las Vegas, Nevada 89145, US · 625 W Adams St, Chicago, Illinois 60661, US
Data ScienceMobilityQuality Assurance and TestingR&DTechnology ConsultingArtificial IntelligenceProduct DesignSecurity ServicesDevOpsCloud