A trusted tech consulting firm is seeking a software engineer for a long-term contract position in Piscataway, NJ. The ideal candidate will have substantial experience in web and mobile app development, especially in Java, HTML, and mobile frameworks. Responsibilities include designing and implementing complex software applications, managing internet and intranet sites, and collaborating with various departments for new deployments. This role demands a bachelor's degree and at least 8-10 years of relevant experience.
Qualifications
Requires 8-10 years of experience in software engineering or a related field.
8+ years experience with web application design and development.
Experience in mobile security, integrating authentication with access management is a plus.
Responsibilities
Develop and maintain complex software applications.
Participate in the evaluation of hardware and software solutions.
Manage and maintain all internet and intranet sites.
Skills
Design and code from specifications
Analyze, evaluate, test, debug, and implement software apps
Web application design and development
Mobile app development (Android, iOS)
Front-end integration with backend web services
Education
Bachelor's degree in a related field
Tools
Java
HTML
CSS
XML
DOJO/JQUERY
JSON
REST
Job description
Contract
Company Description
Job Description
Location: Piscataway, NJ
Duration: 6 months+
Position Type: contract
Interview Type: in-person
Required Skills
Design and code from specifications, analyzes, evaluates, tests, debugs, documents, and implements complex software apps
Uses coding methods in specific programming languages to initiate or enhance program execution and functionality
Participate in the evaluation, recommendation, and selection of hardware and software solutions
Perform project management of estimating, scheduling, and monitoring tasks
Performs expert-level engineering tasks associated with the analysis, design, and development of computer hardware, firmware, embedded systems, and/or operating systems
Develop, maintain, and report intranet metrics
Interface with different departments within the organization regarding new deployments
Manage, administer, and maintain all internet and intranet sites
Research/analyze data processing functions, methods and procedures
Monitor program execution for expected performance
Qualifications
Requires a bachelor's degree in area of specialty and at least 8-10 years of experience in the field or in a related area
8+ years experience with Web application design and development using Java, HTML, CSS, XML
3+ years in mobile app development (android, iOS), hybrid app development using html5, DOJO/JQUERY, JSON, REST, templates, phone gap or equivalent frameworks
5+ years front-end integration experience with backend web services, xml over http or equivalent
Experience in mobile security, integrating authentication with access manager, caching is plus
Additional Information
All your information will be kept confidential according to EEO guidelines.