Role: .Net Backend Developer
Location: Vienna, Austria
Type: FTE/ Full-Time
Key Responsibilities
Backend Development
- Design, develop, and maintain scalable backend services using C# and .NET Core for high-availability enterprise applications.
- Build robust, maintainable, and performant software solutions aligned with business requirements and engineering best practices.
High-Throughput Systems
- Develop and optimize systems capable of handling significant transaction volumes and traffic spikes while maintaining reliability and performance.
- Ensure system availability, scalability, and operational stability under peak workloads.
Business Logic Implementation
- Translate complex business requirements into efficient, well-structured application logic.
- Implement calculation engines, workflow processing, and data-driven services with a focus on accuracy and performance.
Database Development & Optimization
- Design, write, and optimize complex SQL queries, stored procedures, and database operations.
- Improve data access performance, ensure data integrity, and support high-volume transactional workloads.
System Reliability & Support
- Troubleshoot and resolve production issues across distributed application environments.
- Enhance fault tolerance, monitoring, observability, and recovery mechanisms to improve system resilience.
Cross-Functional Collaboration
- Partner closely with Product Managers, Business Analysts, QA Engineers, and other stakeholders to deliver reliable technical solutions.
- Participate in architecture discussions, code reviews, and continuous improvement initiatives.
Required Technical Skills
Programming
- Strong proficiency in C# and .NET Framework / .NET Core.
Database Technologies
- Extensive experience with SQL Server or PostgreSQL, including query optimization, indexing, stored procedures, and performance tuning.
Software Architecture
- Hands-on experience with microservices, RESTful APIs, event-driven architectures, and distributed systems.
Concurrency & Performance
- Solid understanding of multithreading, asynchronous programming, synchronization mechanisms, and concurrency management.
DevOps & Cloud-Native Tools
- Experience with Docker, Kubernetes, CI/CD pipelines, and modern deployment practices using platforms such as Azure DevOps or Jenkins.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Software Engineer
2026-05-15
Senior Business Intelligence Developer
2026-05-21
User Experience Designer
2026-05-11
- Posted
- Jun 19, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Vienna
- Company
- E-Solutions
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Software Engineer
2026-05-15
Senior Business Intelligence Developer
2026-05-21
User Experience Designer
2026-05-11