We are seeking an Information Technology professional who has a steadfast drive for excellence, challenges themselves and their peers, enjoys working collaboratively in cross-functional teams, demonstrates a good work ethic, has a strong ability and willingness to learn, excels in a variety of job assignments, understands fundamental physics and math concepts, and can apply them to real applications. The successful candidate will be responsible for requirement analysis, design, implementing and testing software solutions to solve some of the most advanced technical challenges facing the industry. You should be somebody who enjoys working on complex system software, is very customer-centric, understands the big picture and feels strongly not only about building good software but about making that software achieve its goals. You will be required to be available after work hours and weekends to support any critical issues and support application rollouts.