Previous Job
Senior Software Engineer C# Unity C++
Ref No.: 20-01092
Category: Experienced Professional
Location: Austin, Texas
Start Date / End Date: 04/27/2020 to 04/27/2020

Genesis10 is seeking a Senior Software Engineer for a Direct Hire opportunity in Austin, TX.

At Genesis10, we recognize that our consultants are our most powerful resource. Selecting only the most talented and experienced consultants provides our clients with the best the industry has to offer. We take pride in attracting the world's finest business and technology consultants.

Genesis10 is a business and technology consulting company with offices nationwide and in Canada. Founded in 1999, Genesis10 has more than 1,200 consultants specializing in project management, business analysis, business transformation and large-scale systems infrastructure and application integration for more than 100 companies, 85% of which are in the Fortune 500. Genesis10 services a variety of industries including banking and financial services, insurance, energy, manufacturing, healthcare, telecommunications and more. For more information, please visit

Genesis10 is seeking a Senior Software Engineer for a Direct Hire opportunity in Austin, TX.

  • We're looking for Software Engineers that are strong developers and eager to learn and expand their skill sets. As Software Engineer, you must work well within a team environment, be able to work with people from multiple disciplines, effectively integrate with remote teams, be forward thinking, and be easy to work with.
    Get in on the ground floor working with a small team chasing exciting new markets of mobile and web platforms, while capitalizing on the huge potential for growth, experience, and leadership. We offer the stability and opportunity of a multi-billion-dollar global organization with the culture, pace, challenge and ability to make a meaningful impact that comes in a start up!


  • Participate in the full software development lifecycle for our online and social gaming products; including designing, coding, debugging, and documenting game state flows.
  • Develop new game prototypes as well as help build components to make future game implementations easier.
  • Work closely with game design to gather requirements then accurately implement proof-of-concept games and features to facilitate iteration on new game concepts
  • Work with the development, platform, quality assurance teams, and managers to breakdown various software/platform system requirements.
  • Help forecast individual tasks as well as collaborate with other developers on long term initiatives
    Collaborate regularly with global teams to achieve deliverables.

Required Skills
  • 5+ years of experience as a Software Engineer using C#.
  • 3+ years of experience with Unity engine and writing components in C#
  • 2+ years of experience using C++ in a production environment.
  • Strong working knowledge of object-oriented development methodologies.
  • Bachelor's degree in Computer Science or at least 5 years of work experience.
  • Excellent oral and written communication skills, strongly team oriented, work closely with in-house & remote teams.
  • Comfortable using version control software such as Subversion, Git, Perforce, etc.
  • Experience in Agile working environments and processes;
  • Working with internal testing groups (SIT) to track and turn around bugs in partnership with Global QA.
  • Desired:
  • 1 year in a scripting language such as JavaScript or TypeScript
  • Slot machine development experience
  • OpenGL/DirectX graphics programming knowledge
  • Familiarity with Android NDK
  • Familiarity with XCode and iOS debugging

About Genesis10:
Genesis10 is a leading U.S. business and technology consulting firm with hundreds of clients needing proven talent and solutions to power their strategic initiatives. If you are a high performing business or IT professional with solid, referenced experience, we want to meet you. Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations. We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement project after project. To learn more about Genesis10 and to view all our available career opportunities, please visit us at
"Genesis10 is an Equal Opportunity Employer, M/F/D/V"