Oversee software engineering projects to achieve successful implementation
Innovate processes to maintain operational excellence
Interact with clients at a senior level to drive project success
Mentor junior staff members to enhance their skills
Lead the development of large-scale distributed data processing systems
Utilize specialized knowledge to deliver quality results
Motivate and coach teams to solve complex problems
Contribute to the overall success of the firm
Requirements
Bachelor's Degree
7 years of experience
Bachelor's degree or in lieu of a degree, demonstrating three years of specialized training and/or progressively responsible work experience in technology for each missing year of college
Master's Degree in Artificial Intelligence and Robotics, Business Application Programming, Computer Applications, Computer and Information Science, Computer Systems Analysis, Computer Engineering, Computer Management, Computer Programming, Computer Systems Analysis, Data Processing/Analytics/Science, Game Design, Information CyberSecurity, Information Technology, Management Information Systems, Industrial and Operations Engineering, Industrial Engineering, Internet Technology, Management of Technology, Software App, Systems Engineering, Systems Engineering & Accounting, Web Design, Webmaster and Web Management, Engineering and Business preferred