Design and develop large-scale distributed data processing systems
Utilize programming languages such as Java, Scala, Python, and JavaScript
Lead teams and manage client accounts with strategic planning
Mentor and develop junior staff to enhance their skills
Assure project success and uphold top standards
Motivate and inspire team members to deliver quality work
Leverage team strengths to meet client expectations
Embrace technology and innovation to improve delivery
Requirements
Bachelor's Degree
5 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