ELEKS Software Engineering and Development Office is looking for a Senior Software Developer / Technical Leader in Ukraine or Poland.
ABOUT PROJECT
Lead the “AI POD” team and drive the launch and delivery of projects built with an AI-native (agentic) approach, from architecture and technical direction to hands-on delivery and team enablement.
REQUIREMENTS
- 8+ years of experience in software development, including 2+ years in a technical leadership role
- 8+ years of hands-on experience with at least one of .NET, Java, or Python
- Working knowledge of modern front-end frameworks (e.g., React) and the ability to guide front-end and back-end teams toward a shared architecture
- Strong understanding of software architecture principles, including microservices, design patterns, and extensible, configurable system design
- Experience with, or strong interest in, AI-native development: LLM-based tooling, agentic workflows, and AI-assisted code generation and review
- Proven ability to lead architectural change and align multiple teams around a shared technical vision
- Excellent leadership, mentoring, and communication skills
- Advanced level of English
RESPONSIBILITIES
-
Lead the AI POD in starting and delivering projects with an AI-native (agentic) approach
-
Own end-to-end solution architecture, ensuring scalability, maintainability, security, and alignment between business needs and technical implementation
-
Drive requirements analysis: define user stories and acceptance criteria, identify dependencies, and turn business needs into executable delivery plans
-
Orchestrate AI-driven delivery by decomposing requirements into well-defined tasks, directing autonomous development agents, and ensuring effective execution across the solution
-
Review, validate, and approve AI-generated code, designs, tests, and technical artifacts against architectural standards, coding guidelines, and quality expectations
-
Establish and enforce engineering best practices, including AI-native development workflows, code quality standards, documentation requirements, and governance processes
-
Define and maintain the quality strategy, ensuring unit, integration, and end-to-end test coverage is designed, generated, and validated as part of delivery
-
Verify that features meet functional and non-functional requirements (performance, reliability, maintainability, security) before release
-
Mentor and grow team members, building AI-native skills and fostering a culture of continuous improvement
-
Collaborate with product owners, architects, domain experts, and stakeholders to clarify requirements, resolve ambiguities, and drive technical decisions
-
Create and maintain technical documentation, architecture diagrams, implementation guidelines, decision records, and delivery governance artifacts
WHAT YOU WILL GET WITH ELEKS
- Close cooperation with a customer
- Challenging tasks
- Competence development
- Ability to influence project technologies
- Team of professionals
- Dynamic environment with low level of bureaucracy
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.