Education:
- Bachelors degree in computer science and/or Engineering.
- Masters degree is preferred.
Experience Required:
- Minimum of 2 years experience is required.
- Internships not counting as actual job experience.
- Technical Certifications a nice to have but nice to have.
Additional Technical Skills
- Proficient in C
- Experience with CAD software packages
- Experience customizing CAD software packages (e.g. Creo NX etc.)
- Experience implementing software solutions utilizing 3rd party APIs
- Experience with source code management tools (e.g. SVN Git etc.)
- Experience using Visual Studio Eclipse and other development environments
Soft Skills (Required)
- Attention to detail
- Excellent communication skills
Typical task breakdown:
- Core Application Systems: Knowledge of major production application systems used for delivery services to internal and external clients; ability to leverage major production application systems in diverse situations.
- Problem Solving: Knowledge of approaches tools techniques for recognizing anticipating and resolving organizational operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.
- Implementation: Knowledge of how to run applications for organizations; ability to implement application software within an organization and help end-users perform specific tasks (ex: accounting or graphic design).
- Requirements Analysis: Knowledge of tools methods and techniques of requirement analysis; ability to elicit analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project.
- System Testing: Knowledge of system and software testing; ability to design plan and execute system testing strategies and tactics to ensure the quality of software at all stages of the system life cycle.
- Technical Troubleshooting: Knowledge of technical troubleshooting approaches tools and techniques; ability to anticipate recognize and resolve technical issues on hardware software application or operation.