Software Developer, Backend


Sepio Systems creates one of the world’s most cutting-edge and unique cybersecurity software products, and we want you to be a part of our team as Software Developer, Backend.

Software Developer @ Lisbon

We are currently in search of an experienced Software Developer to create and maintain a robust and reliable software suite. The successful candidate will also help in the delivery of critical products for our clients and offer excellent technical support.



  • Participate in requirements analysis.
  • Collaborate with internal teams to produce software design and architecture.
  • Write clean, scalable code using .NET Core platform.
  • Test and deploy applications and systems.
  • Revise, update, refactor and debug code.
  • Improve existing software.
  • Develop and maintain documentation.
  • Serve as an expert on applications and provide technical support.

Mandatory Requirements

  • Proven experience of 3+ years as a .NET Core Developer or Application developer

  • BSc/BA in Computer Science, Engineering, or a related field.

  • Familiarity with the ASP.NET Core framework, Entity Framework, and design/architectural patterns (e.g. Model-View-Controller (MVC)).
  • Experience working with SQL/Postgres and other relational DBs.
  • Knowledge of C# and HTML5/CSS3.
  • Familiarity with architecture styles/APIs (REST, RPC).
  • Excellent troubleshooting and communication skills.
  • Attention to detail.
  • Proficient understanding of code versioning tools, such as Git.
  • Fluent English.

Personal Skills

  • Enjoy working in a collaborative development environment

  • Be innovative, but always productive and result driven

  • Excellent communication and team collaboration skills. Clearly communicate status, roadblocks and concerns to the team on an ongoing basis

  • Ability to work and deliver independently

  • Possess commercial experience mentoring younger developers.


  • Experience in developing console applications for Windows/Linux/MacOS.
  • Working with Docker containers.
  • Working with Linux.
  • Experience working with Angular, Bootstrap, HTML, CSS, Web API, NodeJS, LINQ, Entity Framework Core, NGINX.
  • Knowledge of communication protocols – Telnet/SSH/SNMP/TCP/UDP.
  • Experience working both on Server side as well as client-side.
  • Experience working with Cisco devices.
  • Knowledge of cybersecurity industry.


    Job Application

    Contact Form