Enhesa

Senior Software Engineer

Enhesa
Apply
5 months ago
Lisbon, PortugalSenior

Responsibilities

  • Write clean, maintainable software using .NET, C#, Kafka, PostgreSQL, Elasticsearch, and other modern tools.
  • Deliver high-quality working software as part of a software development team.
  • Develop expert knowledge of the team’s codebase and conduct comprehensive code reviews.
  • Create documentation and technical guides for critical systems.
  • Monitor dashboards and alerts and respond to incidents appropriately.
  • Drive technical decisions by assessing trade-offs, risks, and organization-wide alignment.
  • Diagnose complex bugs, implement fixes, and add automated regression tests.
  • Lead specification and refinement of technical improvements.
  • Mentor, coach, and empower engineers through knowledge sharing, demos, and presentations.

Requirements

  • Bachelor’s degree or equivalent in computer science or a related field.
  • At least six years of experience working with .NET C#.
  • Experience applying microservice architectures and evaluating architectural patterns and trade-offs.
  • Experience with event-driven architectures and event streaming or messaging tools such as Kafka, Pulsar, or RabbitMQ.
  • Experience with SQL and NoSQL databases, including technologies such as Elasticsearch, PostgreSQL, Dynamo, MongoDB, or Redis.
  • Ability to identify best-practice improvements, solve complex technical problems independently, and learn complex architectures and codebases quickly.
  • Experience working in an Agile environment and providing technical leadership, including mentoring engineers.
  • Understanding of Feature Flags for faster releases.
  • Strong communication, collaboration, adaptability, initiative, and continuous-improvement skills.

Benefits

  • One-year fixed-term contract.
  • Flexible home-working policy and work/life balance.
  • Collaborative, fast-paced, driven work environment.
  • Competitive salary package.
  • Accountability and pride in projects.

Tech Stack

Apache KafkaC#ElasticsearchMongoDB.NETPostgreSQLRabbitMQRedis

Categories

Enhesa

About Enhesa

201-500 employees

Enhesa provides regulatory intelligence and software for environment, health, safety, and sustainability (EHS&S) compliance to multinational enterprises. Its subscription platform and expert services cover global regulatory monitoring, audit protocols, and product stewardship guidance, translating local laws into actionable requirements. Founded in 1989 and headquartered in Arlington, Virginia, Enhesa is privately held and backed by private equity firm CGE Partners.

Contact me