Sigma Software

Senior .NET Developer

Sigma Software
Apply
3 months ago
Remote, EMEA or Bucharest, RomaniaSenior

Responsibilities

  • Design, build, test, and deliver features and projects across C#, .NET Core, and Angular.
  • Write clean, maintainable, and well-tested unit, integration, and end-to-end code.
  • Own features from requirements breakdown through deployment.
  • Deploy and monitor services in AWS cloud-native environments.
  • Handle production issues and incidents with accountability.
  • Collaborate with Product, Design, and Engineering teams.
  • Contribute to continuous improvement of systems and processes.

Requirements

  • At least 5 years of software development experience.
  • Strong object-oriented programming and system design skills.
  • Solid hands-on experience with .NET using C# and Angular.
  • Understanding of software testing concepts and practices.
  • Expertise in cloud-native and DevOps practices, including automation and monitoring.
  • Experience with relational and NoSQL databases.
  • Knowledge of non-functional requirements including performance, security, and availability.
  • Proven experience in FinTech, payments, banking, or regulated financial environments.
  • Upper-Intermediate English level or higher.
  • Experience with Docker and Kubernetes is a plus.
  • Familiarity with event-driven architectures such as Kafka or RabbitMQ is a plus.
  • Proficiency with observability tools such as Datadog is a plus.
  • Knowledge of domain-driven design and complex domain modeling is a plus.
  • Strong problem-solving, communication, collaboration, adaptability, ownership, and accountability skills.

Tech Stack

AngularApache KafkaAWSC#DatadogDockerKubernetesRabbitMQ

Categories

Sigma Software

About Sigma Software

1,001-5,000 employees
Contact me