

Infoturbejuht
Join us as a Senior Software Developer and contribute to the creation of advanced cybersecurity solutions!
We are looking for experienced and motivated senior software developers to join our team, who are eager to strengthen Estonia's and its allies' cybersecurity. Here, you will have the opportunity to develop software supporting the Cyber Defense Exercises (CR14) projects and training fields.
You can choose to focus on a large-scale defense sector project or contribute to the development of CR14 internal services. Your work will have a real impact, and we offer an environment where you can apply your skills to create the best solutions.
What will you do?
-
Develop and optimize complex system components, contributing to the improvement of software quality and performance
-
Contribute your expertise in creating, validating, and ensuring the technical feasibility of requirements
-
Design and improve CI/CD processes, and participate in technical risk assessments
-
Create and update development documentation and document architectural decisions
-
Guide and mentor the team in applying the best software development practices
-
Analyze and drive technological and architectural choices to ensure scalability and sustainability
-
Collaborate with analysts, other developers, and architects to solve complex technical challenges
-
Develop and integrate APIs and web services (REST, SOAP, GraphQL), ensuring their security and reliability
-
Apply security standards and prevent vulnerabilities to ensure high software security
-
Test and optimize code, conduct code reviews, and perform refactoring
-
Mentor junior developers, contributing to the team's professional development.
Who are we looking for?
-
You are an experienced software developer passionate about creating high-quality and sustainable software.
-
You are proficient in modern development frameworks and platforms and are familiar with best practices
- You understand software development methodologies and can contribute to agile processes
- You can work based on analyst input and provide software technical expertise
- You are capable of independently creating software architecture solutions and implementing them
- You can identify improvement opportunities and describe and apply them during the development process
- You enjoy sharing knowledge and supporting your colleagues and interns through mentorship
- You are ready to work on-site in Tallinn (with the possibility of partial hybrid work)
-
You can work in English and Estonian language environment
-
You either already have or are willing to apply for a national security clearance (for access to NATO/EU classified information)
Ready to make an impact? Apply today and be part of something extraordinary!