Previous Job
Previous
Software Engineer/Java Developer(Onsite/W-2)
Ref No.: 18-07171
Location: Corning, New York

Job ID-CRNGJP00014123
Job Title-Software Engineer/Java Developer (Onsite/W-2)
Location-Corning,NY 14831 (Upstate part on NY)
Duration-6-12 Months contract+


Exempt Computer Professional

Working Hours: Monday - Friday; 8am - 5pm
OT: Not expected

Summary:
Designs and develops web-based applications. Develops processes to ensure quality of computer codes, leads software development projects, and manages the software development life cycle. General knowledge of other related disciplines. Provides technical solutions to a wide range of difficult problems. Solutions are imaginative, thorough, and practicable, and consistent with organization objectives. Works under minimal direction. Independently determines and develops approaches to solutions. Work is reviewed generally upon completion for adequacy in meeting objectives. Frequent inter organizational and/or external contacts. Represents the organization. Strong working relationships outside of immediate work group.

Requirements:
Requires complete understanding and application of standard SDLC concepts, principles, and techniques. Strong experience in web app deployment (containerization, etc) and open source software development.

Technical skills needed are as below:

Python
- "Essential " libraries: matplotlib, pandas, numpy, sympy, scikit, sklearn, sqlalchemy
- Extra libraries: Django, Flask, Celery, Luigi, Airflow...

JavaScript
- Supersets, TypeScript, CoffeeScript, JSX, Node
- Libraries such as: Angular, React, jQuery, Express

HTML / CSS
- Variations of CSS: LESS, SASS, SCSS
- Frameworks: Bulma, Bootstrap, mini.css...

VCS
- Git is preferred, but any VCS experience would be beneficial (TFS, Subversion/SVN, Mercury/hg)

Serialization
- TOML, YAML, JSON, XML, pickle, RON, MessagePack...

API
- REST, GraphQL

SQL
- Postgres, MySQL, Oracle, SQL Server

Nice to have
Docker/containers
- Related tools: Docker Swarm, Kubernetes, Apache Mesos, Docker Compose, Portainer
- Web sockets / socket.io

Go
Cloud (AWS, Azure, etc.)
NoSQL: MongoDB, CouchDB, Couchbase, Cassandra
Redis
ZeroMQ
Dart / Flutter

Education: BS in CS Minimum Experience: 7+ Years

Manager Must Haves:
- Java
- HTML
- SQL
- Python
- Experience with Open Source