Application Programmer V (Algorithms)
at SkillStorm

Date Posted: 6/15/2017

Job Description

10 + years. Develops, enhances, tests, supports, maintains and debugs software applications that support business units or support functions. A senior member of the technical team responsible for assisting senior business leaders and management. May provide strategic technical direction and system architecture for individual initiatives. Utilizes in-depth knowledge of technological alternatives and business system requirements to recommend innovations that enhance and/or provide a competitive advantage to the organization. Leads or has responsibility for estimation of effort for software application for one or more programmers. Coordinates collaboration with external programming teams to deliver software on time and within budget. Provides feedback and technical guidance to project managers on issues of critical importance to achieving business objectives. Is clearly recognized as a content expert by peers 

1. Excellent analytical capabilities - Strong interest in algorithms (Yes and would rate 6 due to limited experience) 
2. Experience using Hadoop technologies (Basic must have skills) 
HDFS, Hive, Impala, Map Reduce, Pig, Yarn ,oozie 
Hadoop Scheduling * workflow tool experience 
3. Development experience using 
a. Kafka, Storm, Spark, Flume, Hbase 

'•Demonstrated experience providing customer-driven solutions, support or service 
•Demonstrated experience analyzing and understanding complex software/systems. 
•Demonstrated experience communicating technical information. 
•Demonstrated experience developing different solution-delivery and design approaches and solutions to customers. 
•Demonstrated experience developing complex software/systems using one or more programming language. 
•Demonstrated experience analyzing and estimating project size and work efforts for software solutions. 
•Demonstrated experience providing technical guidance and leadership to less experienced staff. 
•Extensive knowledge and understanding of software development and design standards and methodologies. 
•Extensive knowledge and understanding of infrastructure technologies, operating systems, and the interconnectivity between infrastructure platforms and software tools. 
•Extensive knowledge and understanding of systems development life cycle (SDLC). 
•Solid knowledge and understanding of application architecture and design alternatives. 
•Solid Knowledge and understanding of integration and migration strategies and technologies.'

Job Snapshot

About Us

SkillStorm is one of the nation’s fastest-growing I.T. Services Company. We have been providing technology consulting, outsourcing and staffing solutions since 2002. SkillStorm can provide you with the right tools to ensure you have the best technology team in place to fuel your organization’s continued success. SkillStorm works with scores of fine companies, including many that rank among the elite Fortune 500 and has been setting the standard for customer service in the industry since inception.

What is a Talent Network?

Talent Networks enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Share job opportunities through Social Media or email