Senior Software Engineer – C#

Added
1 month ago
Type
Full time
Salary
Salary not provided

Related skills

.net azure github actions microservices ci/cd

📋 Description

  • End-to-End Development: Design, build, test, deploy Vantage features (docs, AI, APIs).
  • Code Quality: Write clean, maintainable, well-tested code; participate in code reviews.
  • Cross-Functional Collaboration: Work with product managers, UX, ML engineers, and peers.
  • Continuous Improvement: Identify improvements; reduce tech debt and boost velocity.
  • System Reliability: Monitor health; investigate and resolve incidents in production.
  • Technical Growth: Stay current with Document AI, cloud-native patterns and GenAI.

🎯 Requirements

  • 5–9 years of professional software engineering experience with deep expertise in C# and .NET.
  • Demonstrated ability to work with multiple languages, including C#/.NET and C++.
  • Strong CI/CD experience with GitHub Actions and/or Azure DevOps.
  • Strong understanding of microservices, distributed systems, and cloud-native patterns.
  • Hands-on experience with OCR, NLP, computer vision, and Document AI technologies.
  • Hands-on experience with Microsoft Azure (AKS, Storage, Key Vaults, Azure SQL).

🎁 Benefits

  • Private health insurance
  • Volunteering Time Off (2 days/year)
  • Sports membership: FitPass
  • Flexible working hours
  • Brand new office in New Belgrade
  • Paid parental leave
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →