Engineering Team - Stockholm

Lead Software Engineer

Join our mission towards a safe digital future

Apply for this job

Do you want to be at the forefront of protecting our society against cyber threats? We are looking for a Lead Software Engineer to team up with the most dedicated team of developers in our Engineering team.

About Truesec – A Leading Cybersecurity Company

Since 2005, Truesec has been a native cybersecurity company, driven by one single purpose: Creating safety and sustainability in a digital world by preventing cyber breach and minimizing impact.

Over the years, we’ve earned the trust of organizations worldwide and gained a strong reputation internationally. Our team consists of dedicated specialists covering the entire spectrum of cybersecurity – with capabilities in Predict, Prevent, Protect, Respond, and Recover.

Today, we employ around 300 employees – and as cybercrime grows, we need to grow. To support that goal, we are now looking for a Lead Software Engineer who wants to make a difference in our Truesec Engineering team.

Truesec Engineering Team

Truesec is the Nordic leader in cybersecurity and we’re on a journey to hyper-digitalize the way we prevent breaches and minimize impact from breach. Through a holistic digital experience based on our platform, we’re delivering global managed cybersecurity services. The Truesec engineering mission, enabling a digital Truesec and accelerating the enablement of Managed Services across domains.

The Role

As a Lead Software Engineer at Truesec, you will be an integral part of our engineering team, leading the backend development and lifecycle management. You will collaborate closely with architects, product managers, and fellow engineers to create scalable, reliable, and secure backend applications that align with the company’s long-term goals. Your role will involve proactively identifying and leveraging relevant backend and cloud technologies, particularly within the .NET, Python, and Azure ecosystems. 

Your Potential Background
  • 2-4 years of experience in a similar role.
  • Proficiency in C# and Python, with a strong understanding of object-oriented programming principles.
  • Experience with relational databases (SQL) and NoSQL databases (Cosmos DB), including database design, query optimization, and data modeling.
  • Experience in designing, implementing, and securing RESTful APIs, including experience with API authentication mechanisms (e.g., JWT, OAuth).
  • Proficient with backend framework ASP.NET Core, and the ability to leverage them to build scalable and maintainable backend services.
  • Proficient in utilizing cloud services, particularly on the Azure platform, including Azure App Services, Azure Functions, Azure SQL Database, Azure Cosmos DB, and Azure Storage.
  • Proficiency in using version control systems such as Git, including branching, merging, and resolving conflicts.

Required Skills:

  • Proficiency with unit testing frameworks and debugging tools to ensure code quality and troubleshoot issues effectively.
  • Experience in identifying performance bottlenecks in backend systems and implementing optimizations to improve response times, scalability, and resource utilization.
  • Familiarity with security principles and best practices for backend development, including secure authentication, authorization, data encryption, and protection against common security threats (e.g. SQL injection, cross-site scripting).
  • Experience with Agile development methodologies (e.g., Scrum, Kanban) and working in Agile teams, with the ability to facilitate agile ceremonies such as planning and stand-ups.
  • Strong analytical and problem-solving skills, with experience in breaking down complex problems and implementing effective solutions.
  • Proficient in creating clear and concise technical documentation, including API documentation, architecture diagrams, and code comments.

Bonus Skills:

  • Experience with cloud-native design patterns and microservices architecture.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of containerization technologies (e.g. Docker, Kubernetes).
  • Experience with message brokers (e.g. RabbitMQ, Azure Service Bus) for asynchronous communication.

Due to the sensitivity in our assignments, we require Swedish citizenship, citizenship in an EU country, or a Swedish work permit. 

Join Our Mission Toward a Safe Digital Future

If you truly want to make a difference and make our world a little bit safer, this is the place for you. At Truesec, you’ll get to be at the forefront of fighting cybercrime instead of reading about it in the news. This is your chance to be part of an exciting journey in a leading cybersecurity company – and learn from some of the best in their field.

So, are you ready to team up with the most dedicated team of experts and be part of a meaningful mission? Then we are excited to get to know you!

Apply for this job