We are looking for a skilled Software Engineer with strong expertise in C#/.NET to join our dynamic team. The ideal candidate will independently develop robust and high-quality code, contribute to application design, support other developers, and gradually take on more responsibilities toward a technical leadership role.
Key Responsibilities
Software Development
- Design and develop components, features, and modules based on user stories and technical requirements
- Write clean, efficient, and error-free code with thorough unit testing and documentation
- Debug, test, and improve existing features for scalability, performance, and maintainability
Design & Architecture
- Participate in and contribute to low-level design (LLD) for multiple components
- Collaborate with the technical lead to refine and evolve system architecture
- Identify recurring issues and design improvements for long-term stability
Mentorship & Collaboration
- Guide and support junior developers (Developer 1 & 2)
- Share knowledge across the team and contribute to internal documentation
- Participate in code reviews and provide constructive feedback
Quality & Optimization
- Identify opportunities for automation, process improvement, and reuse of components
- Maintain adherence to coding standards and best practices
- Monitor and resolve defects efficiently, reducing the recurrence of known issues
Expected Deliverables
- Independently developed and tested modules and features
- Accurate and complete technical documentation
- Mentoring feedback and goal tracking (FAST goals)
- Timely status reports and participation in release activities
Key Skills & Competencies
Technical Skills
- Strong experience with C# and .NET development
- Familiarity with ASP.NET Core and Microservice architectures
- Bonus: gRPC, Blazor, Entity Framework Core, GitLab, Kubernetes
- Experience with software configuration, testing, and deployment
- Knowledge of software development lifecycle (SDLC), Agile methodologies, and DevOps tools
Additional Requirements
- German fluency is required to collaborate effectively with the team and stakeholders
- Willingness to travel to Dresden once per month for in-person team meetings and retrospectives
Skills
Languages: Fluent German (required), English
Technologies: C#, .NET, ASP.NET Core, Microservices
Nice to Have: gRPC, Blazor, Entity Framework Core, GitLab, Kubernetes
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior DevOps Engineer
2026-04-08
(Associate) Senior Projectmanager
2026-04-07
Android Mobile Developer
2026-04-10
- Posted
- Jun 11, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Romania
- Company
- UST
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior DevOps Engineer
2026-04-08
(Associate) Senior Projectmanager
2026-04-07
Android Mobile Developer
2026-04-10