Software Technical Team Leader | Profile Software
Profile Software
- Néa Smýrni, Greece
- Mid Level
- Posted
Responsibilities
- Support sales teams in technical discovery, RFP responses, and solution pitching.
- Present technical solutions and architecture proposals to clients in meetings, workshops and executive-level discussions.
- Build strong relationships by translating complex technical concepts into business value.
- Collaborate with project managers and stakeholders.
- Oversee project timelines, resource planning, and risk management.
- Ensure high-quality delivery through automation, CI/CD, and testing strategies.
- _Technical Leadership & Architecture:_
- Define and maintain the overall technical architecture for backend and frontend systems.
- Lead architectural design for scalable, secure, and high-performance applications.
- Evaluate and select technology stacks, frameworks, tools, and coding standards.
- Convert projects’ requirements into actionable technical requirements.
- Ensure consistent application of design patterns, microservices principles, and REST/SOAP API best practices.
- Oversee backend development using Java, Spring Boot, Quarkus, and related technologies.
- Drive improvements in performance, security, and maintainability of backend services.
- Design and optimize database schemas, data flow, and integration points.
- Lead efforts in system modernization, refactoring, and cloud adoption.
- Provide technical oversight for applications built with ReactJS and Angular.
- Establish reusable UI components, state management patterns, and architecture best practices.
- Ensure consistent UX, responsive design, and accessibility compliance.
- Ensure adherence to cybersecurity best practices.
- Conduct code reviews and enforce engineering best practices.
- Champion automated testing, code quality metrics, and DevOps principles.
- Implement monitoring, logging, and observability standards.
- Foster a culture of innovation, collaboration, and continuous improvement.
- Guide career growth and skill development.
Requirements
- Bachelor’s or Master’s degree in Computer Science or related field.
- 10+ years of software engineering experience.
- 5+ years in senior leadership roles, guiding engineering teams and managing complex projects.
- Experience presenting solutions to customers and executives.
- Expert proficiency in Java, Spring Boot, microservices, and REST API design.
- Strong experience with React, Angular, and modern frontend architectures.
- Understanding of cloud platforms and containerization.
Software Technical Team Leader | Profile Software
Profile Software · Nea Smyrni, Greece · — · Posted 2026-09-14
Description
The Software Technical Director is a senior technical leader responsible for defining the technology vision, overseeing the architecture and guiding the implementation of enterprise-grade public sector software solutions. This role combines deep hands-on expertise in (Java) backend development with strong proficiency in modern frontend frameworks such as ReactJS and Angular.
Projects, Customer-Facing & Pre-Sales Engagement
- _Team Leadership & Mentorship:_
- Lead and mentor engineering teams.
Requirements
Experience in Defense projects
What We Offer
- Competitive remuneration package
- Medical & Life Insurance Plan
- Experiences within a multinational environment and global teams
Team spirit environment with passion for technology
Development opportunities within a market-leading, fast-growing organization
_If you want to be part of one of the top leading software firms in the FinTech industry internationally, we want to hear from you!_
_We are an equal opportunities employer. All applications will be treated with strict confidentiality. By submitting your CV, you accept the content of our_ [Privacy Policy](https://www.profilesw.com/privacy-policy/)_, and consent to the processing of your data as part of this application._
Profile Software is an award-winning software provider with extensive expertise in Financial Software and Large Scale Solutions. The company has a presence in 50+ countries and 10 offices in key financial centers.
Apply
[Apply at Profile Software](https://apply.workable.com/profile-sw/j/F5371A4E7F/apply)
jobapplier