Senior Software Engineer - C#
This Jobot Job is hosted by: Jon Lopez
Are you a fit? Easy Apply now by clicking the "Apply On Company Site" button and sending us your resume.
A bit about us:
We are a nationwide established gaming company that is revolutionizing the gaming industry as we know it! We are opening a brand new office in Las Vegas with established teams in every department and looking to add a Mathematician to our growing team. We are looking to hire Senior Software Engineers in our Las Vegas, Austin, and Franklin, TN office.
Why join us?
Competitive Base Salary!
Flexible Work Schedules!
Accelerated Career Growth!
Is your background a fit? Apply if you meet this criteria:
We're in the Casino Gaming Industry with several office throughout the nation. We're looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality.
Follows a disciplined Agile/Kanban software development process in task estimation, design, development, code reviews, unit/integration testing and defect fixing of products
Assists other Software Engineers in the estimation of design and development tasks
Authors technical design documents for the products
Works with senior staff to design code that adheres to the written specifications
Initiates and/or participates in peer reviews of code design and written code
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
Identifies and proposes software development process improvement initiatives for improving execution speed and quality
Assists in the technical analysis of potential tools and commercial products
Mentors junior Software Engineers in SDLC processes and design/coding patterns
Performs all other tasks as assigned
Experience with Class 2 or Class 3 Gaming Solutions
Working knowledge of Unity 3D game engine is a plus
Bachelors degree in Computer Science or Computer Engineering or equivalent years of education and experience.
Experience in software development.
Solid understanding of object-oriented development and design patterns.
Need to be proficient in Linux, C++, C#, ASP .netproficiency, GUI, SAS, SDS.
Gaming industry experience preferred.
Tools development experience preferred.
This position can be based in Las Vegas
Gaming industry experience
5+ years related experience / Experience leading teams is a big plus