
Hybrid Lead Backend Engineer bei Gaming Innovation Group
Gaming Innovation Group · Madrid, Spanien · Hybrid
- Professional
- Optionales Büro in Madrid
Key Responsibilities
- Maintaining a productive working environment for development teams.
- Leverage a good understanding of the igaming industry, provider/operator environment,operator pain points, and translate them into architectural solutions.
- Working hand in hand with Solutions Architects and other Technical Leads; mediating technical debates, participating in building solutions for performance optimisations, and leading discussions on decisions that might constrain or broaden future architectural choices.
- Design, develop and document the technical architecture of our products, considering scalability, performance, security, and integration requirements.
- Provide technical guidance and leadership to the development teams throughout the software development lifecycle.
- Evaluate and recommend technology stacks, frameworks, and third-party tools to support the development and deployment of our software solution.
- Drive the adoption of best practices, coding standards, and architectural patterns to ensure the delivery of high-quality, maintainable, and scalable software.
- Stay up-to-date with industry trends, emerging technologies, and best practices in both the igaming industry, and software architecture.
Requirements
- Extensive experience developing solutions in the B2B software industry within the igaming space.
- At least 15 years of software development experience, with at least 3 years experience as a leader with a focus on C# and .NET. and able to demonstrate the use of the latest .NET Technologies (.NET Core, .NET6, WebAPI).
- Strong knowledge and hands on experience with event driven architectures and microservice architectures.
- Expertise in designing and deploying applications on Kubernetes.
- Strong experience with SQL including profiling and database design.
- Experience with caching objects using Redis.
- Experience with client/server or N-tier architectures.
Nice to Have:
- Knowledge of common operator and platform requirements, including both regulatory and operational requirements.
- Proficiency in leveraging open-source technologies to reduce operational costs and enhance product capabilities.
- Experience with automation tools and practices, including CI/CD pipelines Solid understanding of observability principles and tools.
- Experience with testing frameworks such as NUnit or XUnit.