Aon Corporation Full-Stack Software Developer in New York, New York

Job ID : 2444156

Job Responsibilities:

Design and develop pioneering web applications that cross the boundaries of digital forensics, incident response, malware analysis, cybersecurity, intellectual property, and eDiscovery.
Create user interfaces, data visualizations, and reports that provide our clients with insight into complex narratives and data sets.
Translate high-level requirements into wireframes and proofs of concept to generate user feedback and discussion.
Adapt and apply cutting edge computer science to highly technical domains.
Participate in code reviews, write test suites, profile components, and take ownership of our software, source code, tools, and processes.
Mentor other developers and consultants.
Assist consultants and clients in high-stakes investigations as needed.


5+ years of software engineer experience.
Proficient working with Angular2, React, Node.js, Bootstrap (2+ years).
Experience working with relational and noSQL databases.
Strong knowledge of REST web services implementation.
Writing extensive unit test using automated TDD tasks (Junit, Karma or the like).
Strong knowledge of JWT and API security models.
Hands-on knowledge on DevOps methodologies and tools like SVN/GIT, Jenkins, JIRA, confluence, various monitoring/alerting tools.
Expert skills in user interface design and development.
The proven ability to see things as they should be, and to realize that vision.
Comfort with agile development.
Excellence in verbal and written communication, and in working collaboratively with a variety of colleagues and clients in challenging circumstances.
Proficiency with version control, unit testing, and collaborative development.

Desired Skills

SQL & relational database modeling, especially with PostgreSQL.
Comfortable building fully contained deployable components using utilities like Docker.
D3.js, Vega, Bokeh, Leaflet, and other browser visualization libraries.
ElasticSearch, MongoDB, CouchDB.
Jupyter/IPython, NumPy, SciPy, Pandas, scikit-learn.
ClojureScript, Python.
Mobile development using Native or Cross-platform (Xamarin, Ionic, React Native).

Education Required
BS or BA in Computer Science, Mathematics, or Statistics, or equivalent experience.
We offer you

A competitive total rewards package, continuing education & training, and tremendous potential with a growing worldwide organization.

Aon is an Equal Employment Opportunity/Affirmative Action employer. We ensure that equal opportunity is given to qualified individuals in recruiting, hiring, training and development, promotion, compensation practices, and all other employment opportunities. Aon prohibits discrimination based on an individual's sex, color, race, religion, national origin, age, disability, marital status, veteran status, sexual orientation, gender identity or expression, genetic information, or other legally protected characteristics or conduct. In addition, we take affirmative action to employ and advance in employment qualified minorities, women, disabled persons, disabled veterans, and other covered veterans.

For more details go to URL.