Senior Developer / Software Engineer
VK TECHNOLOGY - Chagrin Falls, OH

This job posting is no longer available on Indeed. Find similar jobs:Senior Developer jobs - VK TECHNOLOGY jobs

Vertical Knowledge is changing the way enterprises and government agencies collect, process and leverage data. We are looking for a Sr. Software engineer to help our team continue developing our world-class data collection capabilities.

Join Vertical Knowledge’s Data Collection team and lead small development teams to design and implement solutions to fulfill complex and demanding project requirements. Architect and develop systems and spiders (web crawlers) to collect and parse data from a variety of online data sources. Work with project managers and technical teams, in a cross-functional environment, to deliver actionable data sets that meet the business goals. Manage team and individual responsibilities to meet deadlines, and communicate with client and project management on requirements, status, and setbacks. Ideal candidate will have a strong understanding of the full lifecycle development process including understanding business and functional requirements, developing technical designs, and implementing scalable solutions. The candidate is expected to be a self-motivated, pro-active and solution-oriented individual.

Required Qualifications

  • 5+ years of object-oriented development experience, at least 2 of which are in a professional capacity
  • Extensive experience programming in at least one of the following: Python, Ruby, Java, C/C++, or similar (Python strongly preferred)
  • Strong algorithms & data structures background
  • Excellent analytical and problem-solving skills
  • Ability to develop high-performance and scalable software solutions
  • Experience in a leadership role at a professional capacity
  • Experience estimating effort and establishing timelines for projects
  • Ability to collaborate with others in a fast-paced environment
  • Confidence to introduce new ideas and technologies to the team
  • Excellent written and oral communication skills
  • Experience with customer service and/or direct client interaction
  • Experience writing and optimizing complex SQL queries

Preferred Qualifications

  • Django experience
  • Experience with MongoDB and other big data technologies (Hadoop, Cassandra, etc)
  • Web crawling/automation experience
  • Familiarity with Linux (any flavor)
  • Familiarity with Amazon AWS: EC2, RDS, and S3

Bachelors (or higher) degree in computer science/engineering or related field