Big Data Software Engineer
Software Engineer with Big Data experience on behalf of our client,. This position is based in Merrimack, NH.
The Data Strategy group is seeking an experienced software developer with skills applicable to developing data driven, dynamic, web-based visualization environments and data models for the analysis of large scale data sets. Position is within an organization that provides support for strategic direction for the management of a global scale IT Infrastructure. Development needs range from creating data driven, interactive user interfaces for reporting and analytics environments, to the development of data services and management of database environments. Some projects will be completely custom while others will involve enhancing or interfacing with 3rd party vendor products.
Primary Responsibilities
Develop web based user interfaces for analysis of operational and business data
Create algorithmic data models
Manage data sources and feeds for web based user interfaces
Ability to deliver on deadline driven projects
Work within a standards driven development approach
Collaborate effectively with team members
General Experience with the following:
Familiarity with Data Analytics / Data Science practices
Familiarity with Data Quality and Master Data Management practices
Effective communication skills, both written and verbal
Create technical design/specification documentation
Experience with formal source control tools/methods
Education and Experience
Prefer bachelor's degree or above in Computer Science or related fiel
5+ years of development experience
4+ years of web development with AJAX skills
4+ years of database development experience
2+ Big Data experience: Hadoop, Hbase, Cassandra, MongoDB, etc.
Database administration experience
Skills and Knowledge
Development/Management experience with most of the following:
HTML, Javascript, XML
PERL/PHP
Adobe FLEX
Oracle/MS SQL experience
Informatica product suite
Java Web Services