Senior Back-End Developer
Dugga is a fast-growing EdTech company, passionate about transforming knowledge assessment in education and providing equal opportunities for each child. Today our platform for digital assessment is used by teachers and students in more than 90 countries globally and we are quickly scaling up. Dugga is a Microsoft Partner, leveraging the power of Microsoft technologies in our product. We are extra proud to have been recognized as the winner of the Microsoft Education Partner of the Year award 2020, for delivering innovative solutions to schools.
As a Senior Developer at Dugga, you will be an integral part of a team of creative and driven developers that delivers a scalable platform for digital exams, used all over the world. Dugga is a high transaction system, with many concurrent users, and a need for high availability. When a teacher does an exam somewhere in the world everything needs to work. That is a challenge that pushes us to do our best and continuously improve our product and technology choices. We hope that you are up for the challenge and want to create the most user-friendly and reliable digital assessment platform the world has seen!
As a senior developer you will be responsible for designing and implementing functionality that can scale in an efficient and reliable manner. You are used to building modern high performing solutions, taking full responsibility of your work from start to end. We hope that you also share our ambition in working in an agile way.
We are in an exciting phase where the platform needs to evolve to ensure scalability and we are shifting towards more continuous deployments. With the right background you will be able to be part of taking the decision on what architecture and technologies are best suited to meet our future challenges. If you have experience with micro-services architectures or services-oriented architectures that would be excellent.
With us you get the opportunity to work in a company that grows, where you will get opportunities to learn and develop together with great colleagues. For us there are no mistakes, only experiences. We learn from them. Your ideas will be valued because we believe that dreams and ideas drive change for a better future.
What you'll do:
- Implement features and functionality while ensuring the long-term stability of our system and the quality of the code
- Sharing your knowledge and contributing to discussions around technologies and projects to reach our high ambitions
- Rewrite business crucial functionality in dotnet core with scalability and performance in mind
Who you are:
- Earned a degree in computer science or related area
- 6+ years of experience working as a senior developer with dotnet core-based back-end projects, preferably for mission critical solutions and/or high transaction solutions
- 6+ years database experience (such as: MySQL, Postgres)
- Understanding of client side technologies like HTML5, CSS, Javascript (Angular)
- Experience with CI/CD pipelines, preferably in Azure DevOps
- A passion for software development, scalable architecture, and product building
- A strong interest in testing and automation, and care about code quality
- Strong problem-solving skills
- A team player with a positive attitude
- Fluent in English, Swedish is not a requirement.
What you will get:
- Working for one of the fastest growing EdTech companies in Sweden with a great team, in an entrepreneurial environment
- Having an impact on the children’s experience in school and their opportunity to get a fair and unbiased assessment of knowledge.
Technologies at Dugga:
- dotnet core
- PostgreSQL
- Kubernetes
- Azure storage
- HTML5
- Angular
- Django Python