Backend Engineer to maintain and enhance our backend codebase. You will be responsible for ensuring code quality, reliability, and scalability across a suite of microservices and serverless functions, primarily built with C#/.NET and deployed on AWS.
Tasks
* Develop, maintain, and refactor backend services and serverless functions (C#/.NET)
* Troubleshoot, debug, and resolve production issues
* Enforce coding standards, perform code reviews, and maintain unit/integration tests
* Manage CI/CD pipelines and deployments (Docker, AWS Lambda) and optimize system performance/monitoring
* Collaborate with frontend, DevOps, and QA teams; maintain technical documentation
Requirements
Minimum Requirements:
* 3+ years of experience in C#/.NET backend development and working with large codebases
* Experience with Postgres, AWS RDS, and AWS services (Lambda, S3, serverless architectures)
* Proficiency in Docker, microservices architecture, and RESTful APIs
* Experience with automated testing frameworks and CI/CD pipelines
* Strong Git/version control skills and good communication/documentation abilities
Preferred Requirements:
* Experience with observability, analytics, event processing, or audit trail systems
* Familiarity with AWS DocumentDB and Redshift
* Experience with code quality tools (e.g., SonarQube)
* Exposure to infrastructure-as-code (e.g., serverless templates, docker-compose)
* Experience with authentication/authorization (Cognito, JWT) and Python
Benefits
* A minimum gross salary of 60.000 per year (overpayment possible)
* Flexible working time
* Permanent full-time contract (38,5 h / week)
* Mobility package (1-year ticket for public transport in Tyrol or a parking space near the office)
* English/German course together with your team-mates
* A modern office in Innsbruck, in the middle of the Alps
#J-18808-Ljbffr