Do you have experience in Tech Management?
Are you an experienced .NET developer?
Do you want to build software that can revolutionise traditional accounting?
Are you currently living in Barcelona or willing to move?
This might interest you: we are looking for a Tech Lead to join our team! For us, a Tech Lead takes care of the team in terms of tech details and works next to our Developers to find the best solution to develop our Software. How are we organized? Working with Scrum methodologies and with more than 12 squads in three different countries: Spain, Belgium and The Netherlands. Inside these 12 squads, we have Dizzydata’s Team: 4 Backend Developers, 1 Functional Analyst and 1 PO.
Dizzydata is a smart and user-friendly online platform for automatic invoice recognition and processing. For every accountant.
To make sure our platform keeps performing at its best, good links are essential. We are currently looking for a Tech Lead that understands the value and has the ambition to take our services to a higher level.
You will write about the future of Dizzydata and manage a team of more than 5 people. We are building software that revolutionises traditional accounting software. We truly believe in getting the best out of everyone, that’s why you will work on disciplines based on your talents and interests, such as:
Responsible for the technical roadmap; a technical plan based on product needs (you will work closely with the Product Owner);
Mentoring and coaching; working next to Devs (Pair Programming);
Maintenance of architecture and innovation in the Cloud. Expertise in AWS and Cloud architecture;
CI / CD: platform maintenance & releasing;
Implementing new features and functionalities into our products (e.g. API’s, document recognition engine, data interfaces with external parties, etcetera);
Optimizing and refactoring the existing code bases;
Participate in the entire application lifecycle, focusing on coding and debugging;
Build readable, maintainable and performant code using best software practices;
Optimize application for maximum speed and scalability;
Collaborate with other team members and stakeholders.
You will do this in close collaboration with your colleagues in Spain, Belgium and The Netherlands.
What we offer
Permanent contract with 3 months of probation period.
Full-time position, 40h a week.
Cool open space office located at 22@, Barcelona’s innovation district.
Informal and ambitious organisational culture.
A good working environment in a dynamic international team.
The opportunity to develop yourself.
Fresh fruit and drinks.
Working from home in a time of COVID.
Your knowledge and experience
What we are doing now is migrating our platform from Webforms /.NET stack to Serverless architecture. Do you want to take a risk and get this challenge? We require:
Background experience as a Tech Lead and Fullstack Developer.
Solid knowledge of .NET (C#), Python (desirable) and JS/JQuery/HTML/CSS.
Experience in cloud-based services and infrastructure with AWS. Mainly: Serverless with CloudFormation, Elastic Beanstalk, S3, EC2, VPC and Lambda.
Strong experience with transactional database engines (SQL Server) and Redis.
Experience with containerized apps (Docker).
CI/CD with Azure DevOps.
Experience with version control systems (GIT) and ASP.NET, HTTP, REST, and .NET Web API.
High knowledge of software best practices (e.g. SOLID principles, programming patterns).
Experience with Unit Testing and Agile methodologies (Scrum).
Frontend experience is a plus but not a must (Vue, React, Angular, Webpack).
Your level of English is very fluent.
You are a team player and you enjoy working with IT teams.
You are a Tech-passionate and you would like to work in an open-minded company.
You are a fast learner and you are eager to continue developing yourself.
You have an EU work permit.