Job Description :
Analytics Software Developer
Location: Ann Arbor, MI (Local needed or who can come in for in person on his expense)
Duration: 6+ months

Role:

Join our growing team in the Ann Arbor office as a Java developer for an analytics solution development team. In this role you’ll develop analytics solutions, which may require research, analysis and documentation. Demonstrate and build on your current knowledge of Python /Java, SQL/NoSQL and Elasticsearch (or) Apache Solr application development while working on various analytics related tasks. Provide analysis of problems, recommend, and implement solutions. Work with business partners, understand requirements, and develop prototypes. Work within established procedures to develop, test, implement, and maintain Analytics solutions for the enterprise. Demonstrate your knowledge and experience by troubleshooting and solving critical issues that may involve many systems and platforms, within a complex infrastructure. You can expect to work on small to large projects and maintenance efforts.

Responsibilities:
- Performs analytics oriented product design tasks of a moderate to high complexity which may require research and analysis
- Perform system design and specification development, program logic and flow-charting, testing, debugging, and documentation, although specific skill requirements could vary based on the type of development being performed
- Work independently and with supervisory review on moderate to highly complex programming tasks. Provides analysis of problems and recommends solutions. Prepares program specifications and develops coding logic flowcharts
- Participates in client interactions, possibly with more senior team members, to develop system solutions to business problems
- Works within established procedures to develop, test, implement, and maintain application software

Requirements:
- Minimum of 3 years of experience with Python and/or Java
Should understand large data processing requirements and data ingestion
Experience working with data pipelines and analytical solution development
Experience working with Elasticsearch (or) Apache Solr
- Minimum of 2 years of development experience with SQL/NoSQL and Unix environment (shell scripting)
- Experience working in an agile environment
- Skilled at developing Business Intelligence, Analytics solutions and Applications
- Ability to hold self and team members accountable for work product in a professional manner
- Ability to work effectively in a multi-location team environment

Preferred Skills, Education, Experience:
- Python/Java, SQL/NoSQL, Unix and Elasticsearch/Apache Solr experience a must
- JavaScript is an add-on
- Interview Process (Phone, In-Person, Both):
- Phone and In Person


Client : TD Ameritrade

             

Similar Jobs you may be interested in ..