X Close

Job Application Form

Your Name*
Email Adress*
Phone Number
Additional Notes
Attach CV*


Senior Development Manager

Sofia, Bulgaria

Job Description

We are looking for an experienced Senior Development Manager who has a strong self-directed work ethic and a mindset. You will own the technical implementation of one of the important products, so you will need very good technical skills and experience in building and overseeing complex software projects. 

As Senior Development Manager you will lead teams that have open communication, collaboration, and innovation culture. As part of your responsibilities, you have to ensure that the teams deliver according to the agreed timelines and manage the communication with the internal and external stakeholders. 


Duties and Responsibilities

  • Work closely with а major customer taking ownership and responsibility for overall technical implementation of one of their products
  • Serve as the engineering leader and technical expert
  • Collaborate with the stakeholders in the project and facilitate the communication with the development teams
  • Lead the collaborative process of creating and evolving system architectures and designs that strike the good balance between meeting current needs and facilitating future evolution
  • Mentor and grow a team of cross-functional engineers including hiring and regular performance reviews
  • Work closely with the development and DevOps teams to optimize the existing CI/CD process and guarantee fast and seamless delivery
  • Own the engineering processes and their adherence by the developers and QA analysts in Sofia
  • Implement best practices for continuous delivery in the cloud as well as monitoring solutions
  • Provide technical guidance at all levels and all points of development cycle
  • Coordinate the development activities with other Development Managers
  • Answer questions and resolve issues brought forth by the engineering team members
  • Check and confirm the accuracy of the work performed and the methods used by engineering staff
  • Monitor and determine various staffing and training needs
  • Spearhead various research and development initiatives to identify opportunities for new projects and improved processes

Qualifications, Skills and Experience

  • BS/MS degree or above in Computer Science or equivalent
  • 10+ years of engineering experience, at least 5 years in a management role
  • Very good technical skills, preferably engineering background
  • Analytical and mathematical mind, capable of evaluating and solving various complex problems
  • Leadership skills necessary to manage and develop a team
  • Organizational competencies and project management skills to keep projects, processes, and the entire engineering team on track
  • Self-motivated attitude with the ability to multitask and thrive in a timeline-driven environment
  • Interpersonal communication skills with expertise in distilling complicated topics to a broader audience

Apply For This Position Now ›

Privacy Information

Our Benefits

  • Remote Office

    Option to work remotely whenever you need to
  • Parking Space

    We provide free parking spots
  • Fun Office Space

    We offer a game zone and a relaxation area
  • Health Insurance

    Additional health and dental care plan
  • Holidays

    Enjoy extra 5 days after your 1st and 3rd year
  • Personal Development

    Company-sponsored training to further develop your skills
  • Employee Referral Programme

    Receive a competitive bonus for referring a friend
  • Social Events

    We love to celebrate our success together
  • Family Insurance

    Add insurance to a family member
  • Free Lunch

    In the office
  • Multisport Card

    Fully covered sports pass