**SDE||**
Vienna, Austria( 1-2s day onsite)
Experience : 5-9 Yrs
Experience in Polymorphism , Inheritance
Design Patterns , Solid / Dependancy
Messaging - TIBCO/ KAFKA / Rabbit
.Net
Prior experience in troubleshooting
As a Senior Software Engineer, you will design, develop, deploy, and maintain software features in Back end domains.
**Reporting to the Software Engineering Team lead, you'll be part of the Product & Technology Team, ensuring systematic and efficient development through all stages of the Software Development Lifecycle.**
Are you ready to be a part of our journey delivering excellence and collaborating with one of the world's biggest online gaming and entertainment groups?
**What you will do**
- Develop and deliver well-defined, moderately complex features.
- Debug and resolve issues across development, testing, and production environments.
- Write high-quality, scalable, and reusable code following best practices.
- Manage team meetings and RFC processes for proposing changes and improvements.
- Act as the initial on-call responder for team-managed software.
- Collaborate with team members, support new junior engineers, and mentor Software Engineers.
- Participate in hiring, prioritize intra-team initiatives, and contribute to process improvements.
Qualifications
- Expert in basic C# concepts like the usage of extension methods, access modifiers.
- Expert in object-oriented design, usage of polymorphism and inheritance.
- Expert in the usage of C# data structures like lists and queues.
- Expert in performance related topics like the usage of parallelism.