At Nortal we think big – creating solutions that have a meaningful, far-reaching impact. Our projects have touched more than half a billion people’s lives worldwide, and we are just getting started.
We are looking for a Technical Lead, who will together with the team hold an influential role in helping one of our most innovative public sector clients to design and develop state-of-the-art solutions. As a team, you will take ownership of the mission that enables our customers to achieve the desired business goals.
While exploring and experimenting with new technologies you also understand the importance of proper architectural choices and methodologies. Every team of ours acts as a little ecosystem built to be autonomous - making their own decisions about technological choices and development process, yet not forgetting the bigger picture and teamwork.
As a Nortal Tech Lead, you are a mix of craftsman, researcher, artist, builder, and engineer. You will solve software and business puzzles, figuring out how different systems and information assets interlock with each other, removing silos, and finding the best solutions. With this position, you'll have a key role in steering the development cycle from initial design right through to production in one of the most influential eGovernment domains in Estonia.
Your main responsibilities will include:
- Make technical decisions on how the product is implemented. Coach and oversee implementation decisions made by other team members.
- Consult product owners and participate in solution design. Navigate within a complex business domain to provide the best possible solutions to customers' needs.
- Lead and advise other team members on technical matters. Delegate tasks and responsibilities in different areas, according to team members’ skills.
- Help to design and improve solution-specific code quality and design guidelines. Proactively find ways for improving and measuring the quality of the solutions being developed. Make sure the regular code reviews are conducted, the code is documented, tested, and it follows agreed guidelines.
- Advise on setting up and improving CI/CD and DevSecOps processes
- Close communication with other stakeholders, including Project Managers, Product Owners, and client representatives.
- To reason the business value of technological improvements and chosen technical design
- Manage the technical dept backlog
What you need to succeed:
- Have strong experience building Java applications, with a good knowledge of its ecosystem. Understand how frameworks influence deployment, solution lifecycle management, and software delivery teams. Understand how operations are affected by library and language choices.
- Have experience with frontend frameworks (React, Angular, Vue, etc.)
- Understand CD and DevSecOps practices.
- Familiarity with Docker and Kubernetes.
- Market awareness. Ability to give advice about adopting new technologies or new versions of frameworks. Have interest and awareness of the changes in technologies applied in current projects.
- Have experience identifying complex bottlenecks and bugs as well as providing effective solutions for remediation
- Like challenging yourself and setting the bar high — not only for yourself but also for the team and other partners.
- Are an open communicator and know how to make your voice heard, at the same time considering the opinions of other people.
- Believe that building great software is based on a good partnership between people - within the team, and between the team and the client.
- Have an excellent command of spoken and written Estonian and English.
- Own a bachelor’s degree in Computer Science, computer engineering, or a closely related field
We offer you :
- Interesting, challenging, and innovative work
- Great career opportunities with constant improvement, high-quality training to develop skills and gain new experiences
- Impact on the team, the company, and the society
- An opportunity to grow and learn by being part of Nortal’s active and inspiring developer community with over 700 global advocates
- Opportunity to contribute to decision-making – people in charge are in the next room and the doors are always open
- People-oriented atmosphere. We strive to create an environment where people can feel comfortable
- Lunches with the team, participation in Nortal’s legendary events, team-building and trips, conferences, and room for spontaneous ideas and joint activities
Why Nortal?
- We hire people not only for their skills but also for cultural fit. We live by our values: commit to delivering value and results, take ownership, empower yourself and others, and own your future and growth. Besides our professionalism, we like to spice things up with good humor.
- We care about your growth & development. In Nortal we support constant improvement and knowledge sharing via Learning Hives. In addition to the external and internal trainings, we have 1 day per month for self-learning, a mentorship program, and strong 1:1 culture.
- We prioritize your health & well-being by providing a flexible package for health insurance, sports or massage services. We offer unlimited access to mental health professionals via the MinuDoc platform.
- We support your work-life balance and provide flexible working hours.
- It's your choice whether you want to work from the office or remotely. In Estonia, we have offices in Tallinn and Tartu, but with our Work From Anywhere program you have the freedom to work where you work best, and Nortal will help to cover the cost of ergonomic furniture for your home. We have also launched the Nortal Nomad program for people wanting to move short-term to some other country.
- We offer 2-5 extra vacation days per calendar year based on your tenure at Nortal.
#LI-Remote, Katrin Kutti