Enso is recruiting for a Software Engineer, partnering a software house in Belfast, specialising in intelligence-driven cybersecurity solutions that enhance threat visibility, automate threat processing and detection, and accelerate threat investigation, response, and remediation.
Responsibilities:
Develop specifications in collaboration with stakeholders
Design and Develop features for SaaS and Virtual Appliance form factors
Write efficient code that is reusable and testable
Participate in design and code reviews
Required Skills/Experience:
BSc/BEng/MSc/ in Computer Science, Engineering or equivalent experience
3+ years software development experience in a professional environment (e.g. Python, Java, C, C++)
Understanding of fundamental design principles behind a scalable application
Strong teamwork and communication skills
Excellent problem solving capabilities
Strong unit test and debugging skills
Desired Skills/Experience:
Familiarity with Cloud/ SaaS architectures
Linux/Unix software development experience
Experience developing RESTful applications
Programming experience with Python and Python frameworks e.g. Django, Flask, TastyPie etc., Java and JavaScript, C, C++.
Database experience preferably with Postgres and/or Elastic search.
Experience with any of the following Redis, RabbitMQ, Celery
Understanding of Cloud / SaaS based infrastructure and virtualized environments e.g. AWS, VMWare, Docker
Familiarity with security applications and principles, threat intelligence, and incident response
Benefits
Competitive Salary
Private Healthcare Plan
Dental Plan
Optical Plan
Paid Public Holidays
Accrued Paid Time Off – 25 days