Software Engineering Team Lead (Backend)

New
K
Thessaloniki, GreeceFull-TimeLead
SalaryCompetitive salary package and bonus scheme
Apply NowOpens the employer's application page

Job Details

Required Skills
AgileMicrosoft SQL ServerRabbitmqC#.NET coreREST APIMicroservices

Requirements

  • Proven experience as a software engineer with a strong track record of successful software development projects.
  • Strong technical expertise in .NET or equivalent technologies.
  • Proficiency in Microservices and Sync/Async communication.
  • Demonstrated leadership and project management experience, with the ability to guide and motivate a team.
  • Excellent problem-solving and communication skills.
  • Familiarity with software development best practices, including Agile methodologies.
  • Strong organizational skills and the ability to manage multiple projects simultaneously.
  • Knowledge of software design patterns, architecture, and system scalability.
  • Experience with version control systems and project management tools.
  • Demonstrated AI-first mindset, actively leveraging AI tools to improve productivity and decision-making.

Responsibilities

  • Lead, mentor, and inspire a team of software engineers, fostering a collaborative and high-performance work environment.
  • Manage project timelines, priorities, and resources to ensure on-time and on-budget delivery of software solutions.
  • Provide technical guidance, expertise, and code reviews to ensure software quality and adherence to best practices.
  • Contribute to the architectural decisions and design of software systems, considering scalability, performance, and maintainability.
  • Collaborate with cross-functional teams, including product managers, designers, and QA, to ensure alignment on project goals and requirements.
  • Assist in complex problem-solving and troubleshooting as needed, offering guidance and expertise to the team.
  • Continuously evaluate and improve development processes, tools, and methodologies to enhance team productivity.
  • Ensure code quality, maintainability, and documentation by setting and enforcing coding standards.
  • Identify and mitigate project risks, proactively addressing challenges and bottlenecks.
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive salary package and bonus scheme
Apply Now