Computer Programmer

Wizcom Corporation
Princeton, United States of America
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 90K

Job location

Princeton, United States of America

Tech stack

JavaScript
Software Applications
HTML5
CSS
Computer Programming
Databases
Continuous Integration
Java Platform Enterprise Edition (J2EE)
Java Persistence API
Javaserver Pages
Microsoft Visio
Software Maintenance
Software Deployment
Software Requirements Analysis
Software Systems
System Testing
UML
Angular
Spring-mvc
Angular
Information Technology
REST
Jenkins

Job description

  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
  • Analyze project data to determine specifications or requirements
  • Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Document technical specifications or requirements using UML and Visio
  • Test the Design, development and modify software systems with JEE Framework, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Involve in developing UI using Spring MVC framework, JPA, REST, JSP, HTML5, CSS, JavaScript, Angular and PrimeNG and other components
  • Test the Software applications using various tools
  • Implement Angular Controllers to maintain each view data. Implement Angular Service calls using Angular Factory tested all application controllers extensively with AngularJS built-in testing facilities
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements in Databases
  • Deploy applications into Continuous integration environments like Jenkins to integrate and deploy code for development testing
  • Develop testing routines or procedures
  • Develop and direct software system testing and validation procedures, programming, and documentation
  • Coordinate software system installation and monitor equipment functioning to ensure specifications are met
  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance
  • Provide technical support for software maintenance or use

Requirements

Do you have a Bachelor's degree?, Bachelor's degree in Computer Science, Computer Information Systems or in a closely related field, and/or equivalent work experience in related field.

Benefits & conditions

$72,000 - $90,000/Year.

Apply for this position