Skip to Main Content
← Back to Jobs

Senior Lead .NET Developer

Diamond Game Kansas City, KS
  • Posted: 17 days ago
  • Other

Senior Lead .NET Developer (Kansas City, KS)

The Opportunity

We are seeking a Senior Lead .NET Developer in our Omaha office to develop and maintain web and back-office applications at Diamond Game. The goal is to develop high quality software, released to QA and the field with expertise. Are you ready to dive head first into one of the most exciting industries around: CHARITABLE AND LOTTERY GAMING!?

Diamond Game designs, produces, and services games, gaming systems, and tickets for various North American Lotteries and alternative gaming markets. Established in 1994, Diamond Game is celebrating our 25th year anniversary in January, and as of August 2017, Diamond Game is proud to be a subsidiary ofPollard Banknote Limited.

Our mission is to provide innovative solutions to lotteries seeking retailer growth and to give players thrilling gaming experiences, always put customers first by providing consistent service and unique products that outperform competitors, and foster a work environment for employees that encourages teamwork, imagination and continuous improvement. We are proud that our influence positively impacts many Veteran and charity communities across North America. Our Core Values are: Be a Team Player; Have a Game Plan; Be Reliable; Be a Game Changer; Play Fair; Be a Pro; and Have Fun!

In addition our awesome environment with an emphasis on employee wellness and taking care of our People, we offer competitive healthcare coverage, 401k Retirement, Profit Sharing, and more!

Position Summary:

To be successful in this role, the ideal candidate must have a background in C#, .NET Core, WebApi, WPF and development of n-tiered highly distributed systems. Candidate should be able to effectively develop and maintain innovative products and must be able to handle high velocity development with several projects active at any given time.

Additional responsibilities include:

  • Implement enhancements to server based and desktop applications
  • Ability to lead teams of up to 3 developers
  • Participate in Analysis/Design, writing requirement and design documents
  • Documentation and code reviews
  • Participate in Analysis/Design, writing requirement and design documents
  • Documentation and code reviews
  • Troubleshoot and fix critical bugs
  • Prototype new features
  • Prototype applications for new markets
  • Ensure that products get released on time and on budget
  • Mentor other developers
  • Participate in integration testing and unit test creation
  • Participate in the build and release process
  • Participate in the design and architecture of new products or features
  • Be a point of contact and guidance for our offshore teams

Qualification Requirements:

Education:

  • Bachelor of Science Degree or equivalent technical experience required

Experience Required:

  • Ability to complete all phases of the software development life cycle including analysis, design, implementation, testing and support
  • Ability to develop large scale desktop, web and database applications
  • Ability to innovate and provide functional applications with intuitive interfaces
  • Ability to construct user guidelines and technical documentation
  • Ability to adapt to new technologies quickly
  • Excellent analytical, problem-solving/diagnostic skills
  • Must be team oriented and have a positive attitude
  • Excellent communication skills -- verbal, written, and interpersonal
  • Strong object-oriented programming with C# (8+ years)
  • Strong working experience in relational MSSQL database (8+ years)
  • Experience in WPF development (5+ years)
  • Experience developing distributed n-tier systems (5+ years)
  • Experience in .NET Core 2.2 or .NET Core 3.3
  • Experience in WebApi
  • Experience in Azure DevOps and continuous integration a plus

Miscellaneous Position Details:

  • This is a full-time position and while generally the hours of work for this position are Monday through Friday days, hours may vary based on the needs of the business and workload.
  • Qualified candidates will be considered for relocation.

We thank all that apply; however only the most qualified candidates selected for an interview will be contacted. Employment is contingent upon a satisfactory response from a Background Screening (Criminal History Search and Drug Test).

Diamond Game provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

To ALL Recruitment Agencies: We do not accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes.

Diamond Game

Address

Kansas City, KS
USA

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.