Senior .Net Engineer @Avenga
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2wks ago

[Hiring] Senior .Net Engineer @Avenga

2wks ago - Avenga is hiring a remote Senior .Net Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Ukraine

Role Description

You will join a FinTech project focused on financial services, built around a modern, distributed architecture. The platform uses an event-sourcing and microservice-oriented approach, supporting scalable and reliable processing of financial data and business events.

Qualifications

  • 10+ years of software development experience, with a strong focus on systems engineering.
  • Strong proficiency in C# and .NET.
  • Proven experience designing and building APIs and backend services.
  • Solid experience with distributed messaging systems and event-driven architectures.
  • Hands-on experience with Pulsar, Kafka, or RabbitMQ, including event streaming and event sourcing patterns at scale.
  • Experience implementing financial calculations, pricing engines, or quantitative models.
  • Experience working with NoSQL databases, particularly MongoDB.
  • Familiarity with telemetry, monitoring, and observability tools such as Sentry, Datadog, or Elasticsearch.
  • Experience building and scaling component libraries or design systems.
  • Experience using AI-assisted development tools, such as GitHub Copilot, Claude, or similar solutions.
  • Strong communication skills and proven experience collaborating across different teams and functions.
  • Proactive ownership mindset, with end-to-end accountability for deliverables from technical design through production deployment.
  • T-shaped and product-oriented mindset, with genuine curiosity and willingness to work across the technology stack to deliver complete, customer-facing features.
  • Strong ability to independently navigate unfamiliar technologies, legacy codebases, and complex technical concepts.
  • Ability to communicate effectively with business stakeholders, explain architectural trade-offs, mentor other engineers, and contribute to a strong engineering culture.
  • English β€” Upper-Intermediate (B2) or higher.

Requirements

  • Experience with both Pulsar and Kafka or other distributed messaging platforms.
  • Deep understanding of event sourcing, event streaming, replay strategies, and consumer group management.
  • Experience designing and optimizing high-throughput distributed systems.
  • Experience with MongoDB at scale.
  • Knowledge of cloud-based architectures and modern DevOps practices.
  • Experience with observability platforms such as Datadog, Sentry, and Elasticsearch.
  • Experience working across the full technology stack, including frontend or UI layers.
  • Experience mentoring engineers and driving technical initiatives across teams.
  • Practical experience incorporating AI-assisted development into everyday engineering workflows.

Benefits

  • At Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic.
  • We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth.
  • By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Ukraine
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior .Net Engineer @Avenga
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Ukraine
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,991+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later