Tech Lead (.Net)
Gaming Innovation Group
- Saint Julian's, Malta Island
- Permanent
- Full-time
- 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
- Extensive experience developing solutions in the B2B software industry within the igaming space
- At least 10 years of software development experience, with at least 3 years experience as a leader with a focus on C# and .NET.
- Someone 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 and database design
- Experience with client/server or N-tier architectures
- Strong analytical and problem-solving skills, with the ability to analyze complex technical requirements and propose effective solutions
- Excellent communication and collaboration skills, with the ability to effectively interact with technical and non-technical stakeholders
- A passion for technology and a continuous learning mindset to stay updated with the latest industry trends and advancements
- 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 capabilitiesExperience 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
- Great career development opportunities
- Hybrid working model
- International Health Insurance
- Health and Wellbeing Package (350 EUR per year)
- Birthday Day Off
- Me Time - 1 day off per year
- Lunches in the office for free