Engineering

Engineering Manager

Commencis, Full Time, Hybrid

Join us in paving the way for a thriving digital society!

Commencis has more than two decades of expertise in the world of experience design, software engineering and cloud technologies. Our products and solutions are used by leading brands in financial services, insurance, airlines and retail in more than 20 countries.

We help our clients around the globe to commence their next evolution and pave the way for a thriving digital society. We love discovering what’s next. We value collaboration, curiosity, and an open mindset at work.

If you share the same passion with our fellow Commencers, then let us unleash your world-class potential!

As part of the Engineering team within Commencis, the role is the leader of a specific competency who responsible for his/her team’s successful contribution in terms of value driven design, development and deployment of client / product projects.

Responsibilities

  • Technical leadership and team management of the Backend Team
  • The recruitment and future growth of the team with high caliber individuals
  • Career development, objective setting and performance reviews of direct line reports
  • Supply and demand management of resources including project allocation and resource forecasting
  • Identification of teams training and development needs and strategies
  • Ensuring a common understanding about the rationale and constraints of the project, and support team members to remain in line with the project targets.
  • Joint accountability for definition of quality standards, tools and processes, implementation of company-wide processes, policies and strategies
  • Technical governance of the aforementioned standards
  • Ensuring implementation alignment with enterprise architectural vision and strategies
  • Project quality and joint accountability for timely delivery and project cost in association with the project delivery teams.
  • Technical impact assessment, governance and effort estimation for new project requirements
  • Being Technical/Operational escalation contact
  • Continual contribution to improvements to ways of working, tooling and processes

Qualifications

  • BSc degree in Engineering; especially in Computer, Software or IT disciplines are particularly encouraged to apply
  • Min. 10 years of experience in software development industry with min. 2 years of line management experience of development team/s.
  • Strong knowledge and experience in C#, .NET Framework, .NET Core, ASP.NET (Core), MVC, Web API, Entity Framework (Core) and SQL Server
  • Preferably experience in microservices architecture and cloud services (especially Azure or AWS and related AWS Services)
  • Experience in design and implementation of complex distributed systems architectures
  • Experience with containerization and orchestration frameworks such as Docker and/or Kubernetes
  • Working knowledge of application and system availability, scalability, and distributed data platforms
  • Experience with non-relational, NoSQL databases and other data analytics applications
  • Expert level understanding of CI/CD principles, knowhow of various tools, and passionate focus on CI/CD practices
  • Strong unit test and debugging skills
  • Prior experience with SCRUM/Agile methodologies
  • In depth understanding of the full software development life-cycle
  • Experience in working with bespoke/custom projects in software development organizations with end-user / front-end applications
  • Comfortable with a Matrix management environment
  • Experience in financial services will be considered as a plus
  • Working closely with team members with other roles such as business analysts, front-end development and QA teams, project managers
  • Customer focused, dependable solution oriented, hardworking, team focused
  • Excellent organizational and proven communication skills and English knowledge
  • Ability to a systematic, disciplined and analytical approach to problem solving
  • Ability to produce written work to a consistently high standard Creative Positive and “Can-Do” Attitude
  • A strong balance between technical skills and management skills

Why Commencis?

We want people to thrive at Commencis. Here are what Commencers like about working at Commencis.

Competitive compensation & benefits: Competitive salary, private health insurance, pension & retirement plans (company backed pension system), meal card & commute compensation, paid birthday-off

Happier Weekdays: We offer flexible working hours including remote working option. Online events, guest speakers, refreshments in the office, meeting-light culture and many more to enjoy the weekdays.

Never Stop Learning: We support learning and development programs for pretty much anything. And provide you the opportunity to reach the leading online e-learning platforms like Udemy & libraries.

Community & Socials: We are a tight-knit community and love gathering together. Happy hours, workshops, new year party, city tours, Summer Campus are only some of our social activities.

Open culture: We offer a flat organization, direct & open communication culture. We value Commencers’ voice, and address any suggestions and questions you ask.

Commencis helps leading brands grow and scale in digital, powered by its big data, analytics and cloud products. Putting digital at the core, Commencis transforms businesses to thrive and stay relevant in a demanding digital world. Driven by purpose, Commencis focuses on creating measurable positive impact and competitive advantage through technology, design and data science. Commencis enables clients to design and build digital experiences, create stronger and more meaningful relationships with their customers, and bring agility and scalability with cloud solutions.