Sr Software Engineer (C#, C, Python, OOD) - HYBRID - Multiple Locations
Vacancy expired!
Sr Software Engineer (C#, C, Python, OOD) - HYBRID - Multiple Locations POSITION: Sr Software Engineer (C#, C, Python, OOD) - HYBRIDLOCATIONS: Reno, NV or Las Vegas, NV or Austin, TX or Franklin, TN or Tulsa, OK - HYBRID SALARY: Excellent compensation with benefits + Bonus + relocation + 401KDURATION: Full-Time - HYBRID – Onsite and RemoteSKILLS: C#, C, Python, object-oriented designDESCRIPTION: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.
- 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.
- 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
- Casino gaming development experience preferred.
- 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
