Bucharest
3 days ago
Senior C# Software Engineer

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

Por favor confirme su dirección de correo electrónico: Send Email