DESCRIPTION
Senior Software Engineer manages the overall delivery and quality of the output for the team and is part of the team, which is 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.
RESPOSIBILITIES
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.
REQUIREMENTS
The ideal candidate will have :
- 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 as an advantage if you have experience/interest for the following (Winning Requirements):
- Machine learning.
- Big data technologies, including non-relational databases.
- Mathematics and Statistics.
- Java platform.
THE COMPANY OFFERS
· Be a part of a collaborative global team determined to fight counterfeits and build strong, lasting partnerships with our clients.
· Annual gross salary from €55000 to €75000 , the final offer will depend on your profile.
· Medical Health Insurance
· Life insurance.
· Company bonus
· 24 working days holidays (plus all the public holidays)
· Supportive, friendly working culture and possibility to have a real impact on your work.
· Modern office in the city center with many perks: parking, gaming room and etc.
We value diversity at our company. Everyone who applies with the qualifications will receive consideration for employment without regard to: age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law.
To apply for this job email your details to lstraize@opsecsecurityonline.com