C++ Contractor
Job Duties:
· Writes technical design specifications.
· Creates and maintains modular interface components.
· Develops common code to extend existing EA proprietary shared libraries
· Profiling and optimizing software components.
· Uses existing code bases & libraries, including contributing to and/or authoring Best Practices and SE Guidelines
Desired Skills:
· Bachelor's degree or higher in Computer Science or Computer Engineering or equivalent training and professional experience
· Proficiency with C++
· Experience in a Client/Server environment
· Basic SQL or MySQL knowledge is preferred
· Experience in object-oriented design and implementation
· Demonstrated knowledge of good software engineering practices
· Understanding of memory management, multiple processor use, and runtime optimization
· Strong math skills including trigonometry, calculus and linear algebra..
· Ability to test, debug, and extend other Software Engineer's code competently.
· Good verbal and written communication skills.
· Ability to work in a dynamic and collaborative team environment.
· Constantly innovate how to improve product quality as well as group productivity.
· Excellent decision making capabilities.
· Ability to quickly learn and apply new concepts, principles and solutions.
· Demonstrates dependability and commitment to projects/tasks.