We are looking for a creative developer join our newly established advanced analytics team, which is rapidly growing and highly visible across business units. He/she will be working with a team of statisticians, machine learning experts and financial engineers to solve complex business problems. The Associate Developer works under general supervision and will develop, test, debug and document software components commensurate with their experience under the supervision of more senior development staff in support of a software engineering effort.
Essential Job Functions:
As part of a group, review and analyze process, system and/or data requirements and specifications.
Design, develop and test software tools for proto-type models and methods.
Review and contribute to component designs for a project, product and/or program.
Build, test, deploy, and document software components of a project, product, and/or program level solution.
Interface with other team members and other teams in peer review of requirements, specifications and software.
Document and communicate development status in a timely manner.
Participate in the collaborative resolution of defects.
Participate in internal process improvement initiatives. Provide feedback on processes by offering suggestions.
Assist with adherence to technology policies and comply with all security controls.
Prepare and communicate presentations, reports, user guides and specification documents.
Work as part of the Data science team to build predictive models for solving business problems.
Bachelor’s degree in Computer Science, Information Systems or related discipline with at least two (2) years of related experience, or equivalent training and/or work experience.
Demonstrated technical expertise in Object Oriented and database technologies/concepts which resulted in deployment of enterprise quality solutions.
Past experience with developing enterprise quality solutions in an iterative or Agile environment.
Broad knowledge of industry leading software engineering approaches including Test Automation, Build Automation and Configuration Management frameworks.
Emerging written and verbal technical communication skills.
Demonstrated ability to develop effective working relationships that improved the quality of work products.
Should be well organized, thorough, and able to handle competing priorities.
Ability to maintain focus and develop proficiency in new skills rapidly.
Ability to work in a fast paced environment.
The ideal candidate must process solid knowledge of every computational aspect from large scale of data concurrent computing (using GPU), online data extraction and graph representation and computer algorithm development.
• Experience in handling large amount of data in Unix/Linux environment
• Familiar with Unix scripting environment such as AWK and Perl
• Experiences in developing functional or OO application
• Full stack of front end and back end development – JS, React, Python, Pandas, Flash, Lua, C++, SQL, Postgre, Hadoop, Spark
• Experiences in business intelligent and data mining of large dataset
• Experiences in web crawler would be a plus
Please send resumes to firstname.lastname@example.org OR call at 224-223-6429