We are seeking a dynamic and experienced Software Leader to join our Client's new Center of Excellence (COE) in Budapest, Hungary. In this senior-level role, you will be responsible for defining and executing the goals for software development projects that will drive innovation and enhance their product offerings. The ideal candidate will possess a strong technical background while collaborating cross-functionally to align R&D strategies with organizational objectives, ensuring profitability, market share enhancement, and overall business growth.
Main responsibilities:
- Manage the Software Development Lifecycle:
- Lead the local team to assist with the development of cloud-native Enterprise Application
- Lead the local team to assist with the development of Application software on Linux platform running on Intelligent devices.
- Oversee the creation of libraries and integration APIs.
- Guide the development of maintenance applications.
- Lead the Level 3/4 Product Support team for Enterprise Applications
- Explore Innovative Technologies:
- Research and implement new technologies to strengthen and advance the organization.
- Product Oversight:
- Supervise, develop, and implement software products and applications from conception to launch.
- Team Leadership:
- Strategically plan, direct, and coordinate the activities of the development team, fostering a high-performance culture.
- Supplier Management:
- Establish and maintain relationships with external technology suppliers to enhance project outcomes.
- Technology Delivery:
- Ensure timely and quality delivery of technology solutions that meet business requirements.
- Technical Leadership:
- Provide insightful technical leadership and guidance within the organization, promoting best practices and innovative approaches.
- Executive Liaison:
- Serve as a key liaison between the development team and senior leadership, ensuring alignment with organizational goals and strategies.
- Establish COE:
- Play a critical role in the establishment and maturation of the COE, working closely with the Executive team to shape strategic initiatives.
Required skills:
- A bachelor’s degree in Computer Science, Information Technology, Systems Engineering, or a related field is required. A master’s degree is preferred but not mandatory.
- 12-15 years of hands-on software development experience.
- 10+ years of leadership experience in managing, mentoring, and developing software engineering teams.
- Excellent software project management skills, with a track record of successful project delivery.
- Strong critical-thinking and decision-making abilities.
- Proven proficiency in crafting creative solutions to complex challenges.
- Exceptional verbal and written communication skills in English
- Ability to effectively collaborate with and lead cross-functional teams.
- Deep expertise in programming and debugging.
- Prior experience managing the establishment and operation of a Center of Excellence (COE).
What our partner can offer to you:
- Excellent career opportunity within a dynamically growing, worldwide company.
- Outstanding remuneration package