Job Description
What will you do?
- Provide technical direction and leadership to the technical team, often in new and unknown environments.
- Participate in definition of standards, best practices, quality assurance processes and ensure these are adhered to in the delivery teams.
- Oversee the design and architecture of software solutions, often hands-on with direct technical contribution.
- Provide guidance and assessments in best practices, coding standards, and architectural principles.
- Lead top developers and architects in the Central Software Engineering organization, provide support, guidance and participate in their professional development.
- Engage in hands-on software development with flexibility in selection of programming languages.
- Write efficient and maintainable code for both back-end and front-end components.
- Work with data, databases and data integration platforms to design and optimize data models and data flows.
- Develop and implement integrations between different systems using APIs, integration platforms and ensuring seamless communication and data exchange across platforms.
- Initiate projects by discussions with key business stakeholders, analyze the high-level requirements and propose optimal software solutions.
- Manage technical expectations of key stakeholders, including business product owners and technical product owners.
- Facilitate communication between business and technical teams, ensuring alignment on project goals and strategies.
- Work closely with cross-functional teams including business sponsors, product managers, Experience Design, and QA engineers.
- Lead and mentor colleagues, fostering their growth and development, with impact in the entire Software Engineering organization.
- Upon large projects initiation or large software product reviews, provide hands-on guidance in automating and managing cloud infrastructure (AWS, Azure).
- Upon large projects initiation or large software product reviews, provide hands-on guidance in IaC with Terraform.
- Upon large projects initiation or large software product reviews, enhance CI/CD pipelines (GitHub Actions).
- Ensure the DevSecOps standards are followed in new initiatives or reviewed software
- Represent the Central Software Engineering organization in large new initiatives and / or reviewed solutions.
- Plan and estimate effort, oversee / manage end-to-end delivery.
- Identify risks and dependencies, remove obstacles, and support the technical teams.
Qualifications, Skills & Experience Required
- Bachelor's, Master’s or PhD degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development and delivery, with a minimum of 3 years in a leadership role.
- Strong understanding of software development methodologies, tools, and processes.
- Good project management skills with experience in agile.
- Exceptional communication and interpersonal skills, incl.Corporate Diplomacy.
- Hands-on experience with cloud platforms (e.g., AWS, Azure).
- Understanding of the Pros & Cons and the fit for low-code platforms vs. full-fledged custom software solutions.
Nice to have
- Experience with microservices architecture and distributed systems.
- Proficiency and hands-on, current practice in several of the programming languages we use: Java / Python / .NET / JS (Node React).
- Familiarity with DevOps practices and tools.
- Experience from designing and delivering large-scale solutions with a rapid delivery approach.
What we offer:
- Exciting work in a great team, global projects, international environment
- Opportunity to learn and grow professionally within the company globally
- Hybrid working model, flexible role pattern (e.g., even 80% full-time is possible in justified cases)
- Pension and health insurance contributions
- Internal reward system plus referral programme
- 5 weeks annual leave, 5 sick days, 15 days of certified sick leave paid above statutory requirements annually, 40 paid hours annually for volunteering activities, 12 weeks of parental contribution
- Cafeteria for tax free benefits according to your choice (meal vouchers, Lítačka, sport, culture, health, travel, etc.), Multisport Card
- Vodafone, Raiffeisen Bank, Foodora, and Mall.cz discount programmes
- Up-to-date laptop and iPhone
- Parking in the garage, showers, refreshments, massage chairs, library, music corner
- Competitive salary, incentive pay, and many more
Current Contingent Workers apply
Data Modeling, Design Applications, Release Management, Requirements Management, Solution Architecture, System Designs, Systems Integration
*A job posting is effective until 11:59:59PM on the dayBEFOREthe listed job posting end date. Please ensure you apply to a job posting no later than the dayBEFOREthe job posting end date.