Senior Software Programmer
7-10 years of experience working on projects or programs with successful task lead experience. Experience in developing advanced technology areas in mobile, gaming, and other Human Computer Interface project areas. The software developer performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Reports to a Director of Software Development. Requires a bachelor's degree or equivalent work experience. Is a specialist on complex technical and business matters. Work is highly independent. May assume a lead role for the project subtask.
Technical Programming Experience
- Proficiency in programming languages, such as C# and C++
- Unity programming experience
- Mobile App Development
- Game Development Experience
- iOS Experience primary and secondarily Android
Principal Duties and Responsibilities
Create programming code using the most advanced techniques required to support gamification for training and simulation. Establish program and data parameters and formats. Coordinate and/or modify user requirements with existing and projected device capacity and capabilities. Provides useful, powerful tools, and techniques to develop specialized solutions for technical, mobile and scientific problems. Conduct program tests, correct program errors, analyze system capabilities, and optimize code to resolve questions of program standards, output requirements, input visual, audio and data acquisition, programming techniques and controls, and performance. Develop solutions to a variety of problems of large scope and complexity. Work independently, with management review in an agile development approach.
TRANSLUMEN TECHNOLOGIES LLC