We are seeking a Junior .NET Developer to join our team in building
and supporting robust software solutions. In this role, you’ll
focus on developing features, fixing bugs, integrating APIs, and
learning guidelines for scalable and maintainable applications.
You’ll work closely with senior developers, product managers, and
QA teams to contribute to high-quality software delivery. This is
an excellent opportunity to grow your technical skills, gain
exposure to modern development practices, and learn how to build
secure, efficient, and scalable applications.
What You'll Be Doing Software Development & Engineering
Perfection
● Give to the development and improvement of .NET
applications using C# ● Write clean, reusable, and
maintainable code under mentorship from senior developers
● Support integration of third-party APIs with attention
to reliability and error handling
● Assist in solving and resolving bugs and performance
issues
● Participate in code reviews to learn and apply standard
processes
Performance, Security & Data Architecture
● Acquire knowledge and implement methods to improve
application performance and scalability
● Follow security standards and data protection
guidelines as defined by the team ● Support develop and
maintenance of efficient and secure data storage solutions
Teamwork & Agile Delivery
● Actively participate in Agile ceremonies, including
sprint planning, daily stand-ups, reviews, and retrospectives
● Work together with colleagues in reviewing code,
engaging in technical conversations, and crafting documentation
● Work closely with product and QA teams to ensure tasks
align with business goals and quality standards
DevOps, Tooling & Innovation
● Give to CI/CD workflows using GitLab under team
guidance
● Participate in continuous improvement by suggesting
ideas and learning from team initiatives
● Explore new tools and technologies with assistance from
senior team members
Communication & Accountability
● Maintain open, proactive communication with your line
manager and teammates
● Take ownership for the work you're doing and own
your workload optimally
● Show initiative in learning and adapting to evolving
project needs
What We're Looking For
● Basic proficiency in .NET Framework and .NET 6+, with
knowledge of ASP.NET MVC, Web API (RESTful), or Entity
Framework
● Understanding of object-oriented programming (OOP)
principles and clean coding practices
● Experience working with database platforms like SQL
Server, PostgreSQL, or MySQL
● Some experience with Entity Framework Core (migrations,
basic querying) and exposure to relational databases such as SQL
Server, PostgreSQL, or MySQL.
● Familiarity with unit testing and debugging
techniques
● Awareness of API programming and integrations
● Curiosity about modern patterns like Mediator or CQRS
(training will be provided)
● Interest in Docker and containerisation; willingness to
learn Kubernetes
● Strong communication and collaboration skills
● Eagerness to learn, adapt, and solve problems with
support from more experienced developers
● Practical experience using Git in collaborative
projects.
● Fluent in spoken and written English
Travel Expectations
None
Additional Information
Depending on the nature of your role, you may be required to
register with the Nevada Gaming Control Board (NGCB) and/or other
gaming jurisdictions in which we operate.
At this time, we are unable to sponsor work visas for this
position. Candidates must be authorized to work in the job posting
location for this position on a full-time basis without the need
for current or future visa sponsorship.