Senior Software Development Manager
Project description:

Since 1998, we’ve led the way in the online gaming industry not just as designers of games and interfaces, but rather as the engineers of complete gaming business platforms. Since the beginning, we’ve recognized that success begins with people. That’s why we employ some of the best people in the industry – seriously talented people with a deep understanding and passion for the gaming business. This mix of talent, passion, and experience drives the business, and our commitment to innovation keeps us at the cutting edge of the industry. Our clients already know the difference; their success is the best testimony to our ability. Success – it’s what happens when you partner with us.

  • Bachelor’s or master’s degree in Computer Science or related discipline or equivalent
  • 5+ years of experience developing and leading engineering teams
  • 7+ years of software development experience
  • Hands-on experience with development of software engineering best practices
  • Practical knowledge of SOLID object-oriented programming principles
  • Strong understanding of database theory and experience with at least one relational and non-relational data store technology
  • Fluency in English
  • Excellent verbal and written communication
  • Time management, and team collaboration skills
  • Experience with agile/scrum methodology
  • Experience with backend high availability/high-performance/microservices backend system
  • Experience using Git and Atlassian suite of products (Jira)
Will be a plus:
  • Relevant Gaming/Gambling industry experience
  • Experience in designing large scale distributed technology solutions 
  • Development experience on a Windows and Linux platform
  • Experience with GCP, Azure or similar cloud computing services
  • Experience with Java, Spring Framework, Rest

As a Senior Software Development Manager, you will hire, manage and develop a world-class team of software engineers to solve customer problems. You will be responsible for on-time delivery and quality of customer solutions. You will be independent, autonomous and a problem solver. You will drive collaboration amongst your engineers and lead by example. Your responsibilities will be to:

  • Hire world-class engineers that fit with our culture
  • Coach and Mentor
  • Manage and foster career growth
  • Set priorities based on customer needs
  • Deliver customer solutions, on time and meeting quality expectations
  • Define and be accountable for operational metrics
  • Develop domain technology strategies
  • Collaborate with program and product management to organize and deliver on customer priorities
What we love about Innovecs:
  • High-level compensation and regular performance-based salary and career development reviews
  • Medical insurance (health), employee assistance program
  • Paid vacation, holidays and sick leaves
  • Gym 24/7, personal fitness instructor
  • Massage in the office, personal wellness consultant
  • English classes with native speakers and partially or fully reimbursed personal trainings and conferences
  • Referral program
  • Team buildings and a lot of fun to take a break and relax
Apply now
By checking this box, you agree to receive job promotion, events and other important news
Recommend a friend
Think your friends suits this position best?
Please, fill the recommendation form.
Share this position