
Senior .NET Developer
Sigma Software3 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.