At inplaySoft, we elevate the digital gaming realm, driven by our unwavering commitment to our players. As pioneers in the online sportsbook and casino industry, we seamlessly fuse cutting-edge technology with customer desires to offer an unparalleled betting experience.
-
· 128 views · 1 application · 22d
Senior .NET Backend Developer
Hybrid Remote · Brazil, United Kingdom · Product · 5 years of experience · B2 - Upper IntermediateAbout Inplaysoft Inplaysoft creates, delivers and maintains scalable, stable and fast-to-market iGaming platform solutions for operators who demand not just success but persistent growth. As a leading B2B technology provider in the Latin American market,...About Inplaysoft
Inplaysoft creates, delivers and maintains scalable, stable and fast-to-market iGaming platform solutions for operators who demand not just success but persistent growth. As a leading B2B technology provider in the Latin American market, we're pioneering the future of gaming technology with our cutting-edge platform.
The Opportunity
We're seeking an experienced .NET Backend Developer who thrives on innovation and complex technical challenges. This isn't your typical development role filled with endless refactoring and maintenance tasks. Instead, you'll spend the majority of your time building groundbreaking new products and features that push the boundaries of what's possible in iGaming technology.
What You'll Work On
Some of the Exciting Projects Include:
- AI-Powered Recommendation System: Design and implement machine learning algorithms to create personalized gaming experiences that anticipate player preferences
- Intelligent Search Engine: Build intuitive search capabilities using machine learning to help operators and players find exactly what they need instantly
- Performance Optimization: Architect solutions that handle millions of transactions while maintaining lightning-fast response times
- Third-Party Integrations: Connect our platform with leading payment providers, game studios, and regulatory systems across Latin America
Product Innovation: Lead development of new features that give our operator partners competitive advantages in their markets
What Makes This Role Special
Unlike traditional backend positions heavy on legacy code maintenance, you'll focus on:
- Building new products from conception to deployment
- Experimenting with AI and ML technologies in practical, revenue-driving applications
- Solving complex distributed systems challenges at scale
- Working with modern tech stack and cloud-native architectures
Collaborating directly with product teams to shape the platform's future
Required Qualifications
Education & Experience:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical field from a recognized technical university (required)
- 5+ years of senior-level backend development experience
- Important: Experience must be from product-based companies (not outsourcing or service firms)
- Proven track record of delivering complex backend systems in production
Technical Skills:
- Expert-level proficiency in .NET Core/.NET 6+ and C#
- Strong experience with distributed systems
- Database expertise (SQL Server, PostgreSQL, NoSQL solutions)
- API design and development (REST, GraphQL, gRPC)
- Experience with message queuing systems and event-driven architecture
- Cloud platforms experience (AWS, Azure, or GCP)
- Performance optimization and scalability best practices
Additional Requirements:
- Upper-intermediate English proficiency or higher (required for collaboration with international teams)
- Demonstrated interest in or experience with AI/ML technologies
- Strong analytical and problem-solving abilities
- Self-motivated with excellent remote work discipline
Professional Standards:
- Must be prepared to provide professional references upon request
Clear employment history documentation required (resumes with "NDA" replacing company names will not be considered)
What We Offer
- 100% Remote Position: Work from anywhere while contributing to Latin America's fastest-growing iGaming platform
- Innovation-First Environment: Minimal maintenance work, maximum time on new development
- Learning Opportunities: Access to cutting-edge technologies including AI/ML frameworks and tools
- Impact: Your code will power experiences for millions of users across multiple countries
- Growth: Join a rapidly expanding company where your contributions directly influence product direction
Ideal Candidate Profile
You're perfect for this role if you:
- Get excited about building products from scratch rather than maintaining legacy systems
- Have a genuine curiosity about AI and machine learning applications
- Can demonstrate concrete achievements from your previous roles
- Thrive in autonomous, fast-paced environments
- Want to work on technology that operates at significant scale
Are passionate about creating elegant solutions to complex problems
We need to know:
- Specific products or features you've built and their impact
- Your experience with high-scale systems
- Any AI/ML projects you've worked on or studied
- Quantifiable achievements from your product development experience
Level of English
Join Inplaysoft and be part of a team that's revolutionizing iGaming technology in Latin America. If you're ready to move beyond routine development work and tackle challenges that truly matter, we want to hear from you.
-
· 444 views · 77 applications · 19d
Middle .NET/C# Developer
Full Remote · Worldwide · Product · 4 years of experience · B2 - Upper IntermediatePosition Overview We are seeking a talented Middle .NET/C# Developer to join our growing development team. You'll be responsible for designing, developing, and maintaining high-quality software solutions using the Microsoft .NET framework while working on...Position Overview
We are seeking a talented Middle .NET/C# Developer to join our growing development team. You'll be responsible for designing, developing, and maintaining high-quality software solutions using the Microsoft .NET framework while working on challenging projects and collaborating with cross-functional teams.
Key Responsibilities
Development & Coding
- Design and develop robust, scalable applications using C# and .NET framework (.NET Core/.NET 5+)
- Write clean, maintainable, and efficient code following established standards
- Develop and maintain RESTful APIs and web services
- Implement unit tests and contribute to integration testing efforts
- Troubleshoot, debug, and optimize application performance
Collaboration & Process
- Collaborate with product managers, designers, and other developers on technical solutions
- Participate in code reviews to ensure quality and knowledge sharing
- Participate in Agile/Scrum ceremonies (sprint planning, daily standups, retrospectives)
- Maintain technical documentation for developed features and systems
Database & Architecture
- Work with SQL and NoSQL databases
- Design efficient data models and optimize query performance
- Contribute to system architecture decisions and improvements
Professional Growth
- Stay current with emerging technologies and industry trends
- Mentor junior developers when needed
- Continuously improve technical skills and domain knowledge
Required Qualifications
Experience
- 3-5 years of professional experience in .NET development
- Proven track record of delivering quality software solutions
Technical Skills
- Strong proficiency in C# and .NET framework (.NET Core/.NET 5+ preferred)
- Solid experience with ASP.NET Core, Web API, and MVC patterns
- Proficiency in SQL Server or other relational databases
- Experience writing complex queries and stored procedures
- Experience with Entity Framework or other ORM technologies
- Familiarity with version control systems (Git preferred)
- Knowledge of HTML, CSS, and JavaScript fundamentals
Software Engineering Principles
- Strong understanding of object-oriented programming (OOP)
- Knowledge of design patterns and SOLID principles
- Experience with RESTful API design and implementation
- Understanding of clean code concepts and best practices
Soft Skills
- Strong problem-solving and analytical abilities
- Excellent communication skills
- Ability to work independently and in team settings
- Self-motivated with strong attention to detail
Education
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Equivalent practical experience will be considered
Architecture & Systems
- Experience with microservices architecture
- Knowledge of message queuing systems (RabbitMQ, Azure Service Bus)
- Understanding of distributed systems concepts