Friday, June 22, 2012

Job opening - Lead Programmer at University of Oklahoma - Norman (Norman, OK)

Lead Programmer


Job Description


The K20 Center at the University of Oklahoma is looking for an enthusiastic and talented programmer interested in making a difference in education through games.This position will coordinate and work with other Project and Development staff to meet the planned schedule, defined feature set, and resource constraints to deliver a high-quality platform for a digital game-based learning game


The Lead programmer responsibilities include but are not limited to:



* Provides technical solutions and delivers clear, documented, tested and efficient code for various elements of the game.
* Anticipates, identifies and articulates problem areas and develops preventative solutions.
* Has a clear vision of how products should function and the ability to lead peers to share this vision.
* Solves complex problems in resourceful and effective ways.
* ! Participates in agile game development processes including pair programming and test driven development.
* Designs, implements, documents and tests software tasks that include system, engine, and game play components.
* Supports content creators in their work.
* Mentors less experienced members of the team.
* Reports to the K20 center Director of Innovative Technologies



Requirements



* Proficient in the Unity 3D Game Engine
* Ability to work within a defined development process.
* Spearheaded design and implementation of several architectural systems.
* Demonstrate advanced skills as a C # Programmer.
* Understanding of TCP/IP, DNS, and HTTP
* Knowledge of Game development tools and systems (level editors, etc).
* Thorough knowledge of software design practices including modular architecture, event-driven architecture, software design patterns and object! -oriented design.
* Ability to create complex systems fro! m start to finish.
* Ability to quickly master selected tools and development processes.
* Bachelor's degree in Computer Science or related field OR an equivalent combination of education/job related experience.
* 3+ years of experience in a software engineering environment as a C# Programmer.
* At least one published game



Skills



* Excellent debugging and communication skills
* Strong problem solving and trouble-shooting skills
* Ability to lead and mentor team members.
* Communicates effectively with the development team.
* Ability to adapt to change.
* Strong organizational skills and interpersonal skills.
* Workflow Tools, Extensions, Wizards, etc.
* Mobile-specific scripting and optimization
* Database integration, event-tracking, analytics
* Multiplayer development experience.
* Cross-platform deployment: PC/! Mac, iOS, Android, Web Player,


Benefits


The University of Oklahoma offers a competitive benefits program that provides economic security and builds a solid base for future retirement needs. It is an important and valuable part of the compensation package offered to you. For detail information regarding benefits please visit http://hr.ou.edu/benefits/


Candidates must be legally authorized to work in the United States without the need for employer sponsorship.


If you are selected as a final candidate for this position, you will be subject to The University of Oklahoma Norman Campus Tuberculosis Testing policy. To view the policy, visit http://www.hr.ou.edu/policies/tbtesting.asp.


Applicants MUST apply for this position online at https://jobs.ou.edu Computers and personal assistance are available at the Office of Human Resources, 905 Asp Avenue, Room 205, Norman, OK 73019. Refer to the appropriat! e job requisition #14338 on all correspondence. Deadlines are subject t! o change with or without notice. For further information on this or other OU job opportunities, please call (405) 325-1826, or access our web site at http://hr.ou.edu/ The University of Oklahoma is an equal opportunity institution. www.ou.edu/eoo



Apply for this job vacancy

No comments:

Post a Comment