Sr. Software Engineer-locations in JD

20 Jan 2025

Vacancy expired!

Must Haves: Advanced understanding and utilization of C / C# Development experience with an emphasis on working with a team, and on time deliverables Software development experience with object-oriented design. Must possess good analytical, problem solving, and debugging skills This position requires 2 - 3 days a week onsite. Candidate can office at one of our locations: Reno, NV; Las Vegas, NV; Austin, TX; Franklin, TN; Tulsa, OK Nice to haves: Casino gaming or related technology experience Gaming design & development experience Job Description: We are looking for an experienced self-motivated Sr. Software Engineer who is responsible for analyzing, coding, writing, and running unit tests, and debugging complex service-oriented systems. You will work with Software Architects, Product Managers, product developers, subject matter experts, technical support team members and others on game design and development.Job Description

  • The role includes estimation, design, and development, ensuring that good quality software is delivered, timelines are met, and any issues found are promptly fixed without any side effects.
  • Assists other developers with the design of various software components, applications, and services
  • Works with other staff, local and external, to develop code that adheres to the written specifications
  • Participates in peer reviews of code design and written code as assigned.
  • Documents new/modified code, and develops/automates unit and integration tests to verify the changes
  • Analyzes existing software to debug and troubleshoot field issues that may arise
  • Participates as required in process improvement initiatives.
  • Encourage technical development of other engineers via training and mentorship.
  • All other duties as assigned.
Qualifications
  • Casino gaming development experience preferred.
  • Advanced understanding and utilization of C / C#
  • 7+ years of development experience with an emphasis on working with a team, and on time deliverables
  • A Bachelor’s degree in Computer Science, Engineering, a related field is required
  • Software development experience with object-oriented design.
  • Knowledge and implementation of software engineering best practices
  • Must possess good analytical, problem solving, and debugging skills.
  • Experience with the full product development lifecycle from inception to release
  • Demonstrates excellent oral and written, communication, and customer service skills.
  • Demonstrates an extremely high level of accuracy and attention to detail.
  • Ability to work independently and be team oriented.
  • Ability to estimate project effort and timelines for features

NOTES: We have a Hybrid work schedule of 2-3 days in the office & 2-3 days remote if desired. Ideally we would like this position to be in Reno, NV. We are also open to this position working from one of our other locations, must be able to report in to another location for software testing, etc.

  • ID: #48700383
  • State: Nevada Las vegas 89101 Las vegas USA
  • City: Las vegas
  • Salary: $100,000 - $120,000
  • Job type: Permanent
  • Showed: 2023-01-20
  • Deadline: 2023-03-10
  • Category: Et cetera