Vilnius/Semi-Remote

Principal Engineer (.NET)

Indigroup is an executive and specialist search company, whose quality of services is becoming a benchmark in Baltic states. Our client is an international company Opsec Security.

OpSec Security is a well-established and recognized global leader in the provision of physical, digital and online anti-counterfeiting and brand protection solutions. Employing approximately 750 colleagues it operates from multiple locations including business hubs in the USA, UK and has other sales and support offices in the EU and the Far East. OpSec is on a very steep growth curve with a big agenda embracing significant marketing opportunities. Company’s Lithuanian branch is located in Vilnius and it consists of almost 100 members.

Global company

OpSec employs approximately 750 colleagues it operates from multiple locations including business hubs in the USA, UK and has other sales and support offices in the EU and the Far East

Vilnius Office

Company’s Lithuanian branch is located in Vilnius and it consists of almost 100 members.

Multiple product teams

Principal role will involve working across product teams and working with peers in different teams and tech stacks.

You will be the creator

The role of a Principal Software Engineer will be highly involved in new product development process

Description

Principal Software Engineer manages the overall delivery and quality of the output for the team. Principal Software Engineer is part of the team striving for innovations and continuous improvement. This role calls for a senior software engineer who has worked on a variety of projects using various technologies to implement solid, enterprise-grade business systems. In addition to a keen sense of usability and the ability to deliver workable solutions that put the user first, you should also have good working experience with leading an engineering team.

The team:  your team will consist of a number of senior and junior engineers. Principal role will involve working across product teams and working with peers in different teams and tech stacks. Reporting will be to director of engineering and include maintenance of JIRA boards and tickets.

Responsibilities:

In this role, you will lead a team and collectively develop solid, scalable information systems including designing and implementing databases that support the continuously evolving needs of our clients and internal operational teams. Your main responsibility is to ensure that the information systems scale and support the new features your team is working to deliver. You will ensure that the team defines the right information systems all the way from the point where we collect the information, through to the Data Warehouse and into our reporting infrastructure, and it is your job to validate data integrity on all levels of the system flow.

You will also:

  • Closely collaborate with business analysts, end users and product owner to understand, document, estimate, and implement information systems.
  • Actively participate in backlog refinement, as well as release and sprint planning activities.
  • Design cost-effective solutions to complex problems.
  • Implement functionality increments which are well-covered by automated tests and which deliver concrete value to end users every Sprint.
  • Lead, inspire, develop and coach direct reports to be a high performing, driven and collaborative team.
  • Manage resources to ensure quality and consistency of delivery, while promoting efficiency.
  • Act as point of contact for escalations and crucial stakeholder requests.
  • Prepare periodic reports and communicate results to senior managers.

Company offers

  • Be a part of a collaborative global team determined to fight counterfeits and build strong, lasting partnerships with our clients.
  • Annual salary range starts from 70,000 EUR gross. We will ensure that the exact salary offered for you will be based on your qualifications, competencies, professional experience, and requirements for the corresponding job function.
  • A large variety of software technologies used in challenging projects.
  • The chance to develop and grow in a high-tech international environment.
  • Supportive, friendly working culture and possibility to have a real impact on your work.
  • 24 Days Annual Leave.
  • Medical Health Insurance and life insurance.
  • Competitive bonus package and perks.
  • Modern office in the city centre with many perks: parking, gaming room and etc.
  • Semi-remote working schedule.

Requirements

The ideal candidate will have experience in several or many of the following areas:

  • Experience in managing a team.
  • Ability to plan, organize, set correct priorities and good skills of coaching other people.
  • Resourcefulness, problem-solving, and ability to act with confidence in non-standard situations.
  • Strong sense of responsibility and commitment.
  • Result-driven and customer/stakeholder-oriented.
  • Ability to multi-task and balance priorities to meet challenging deadlines.
  • Strong co-operation and communication skills.

Technical knowledge:

  • Databases: MS SQL Server 2008 and later, with strong skills in SQL, database modelling and optimization.
  • Programming framework/language: .NET, C#.
  • Platforms, API’s: WCF, Web API, ASP.NET MVC, Entity Framework.
  • Service-oriented architectures.
  • Scrum methodology.
  • Fluent English in both speaking and writing.
  • Degree in Computer Science or related area (MSc strongly preferred).

It will be considered a strong plus if you have experience/interest for the following (Winning Requirements):

  • Machine learning.
  • Big data technologies, including non-relational databases.
  • Mathematics and Statistics.
  • Java platform.

 

Contact information

Karolis Blaževičius

+370 654 74958
karolis@indigroup.lt

Apply for Position

Select and upload your CV. Confidentiality guaranteed.