Michigan IT Jobs

Mobile michigan-jobbank Logo

Job Information

Dechen Consulting Group, Inc. Application Developer in Farmington Hills, Michigan

Perform requirement gathering, analysis, architecture design, development and implementation. Evaluate Business Requirement Changes for new or modified systems. Design application architecture and modify architecture for new enhancement. Formulate plan outlining steps required to develop programs using structured analysis and design. Implement POC and prepare design documents using UML techniques. Implement complete lifecycle of project and develop software for the project in Agile with iterative releases. Analyze and develop User Interface (UI) screens and backend services needed. Interact with different shared services and integrate the Front-End (UI) application with backend services and ensure proper ldquo;hand-shakerdquo; between the front and back end applications, which are distributed across multiple work streams. Setup stand-alone environments and perform debugging tasks. Perform system, functional, unit and integration testing. Release and deploy source codes, support production issues and ensure smooth production launch. Conduct user training, perform system updates and interact with users for future enhancements. Optimize application performance, troubleshoot defects for core business components, provide status reporting and handle escalations. Use JAVA, JAVAFX, SQL Query, Eclipse, SonarQube, Mockito (TDD), Scenebuilder (FXML), JDBC, GRADLE, Accurev.Work Location: Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.Minimum Requirements:Education: Bachelor ndash; Computer Science or Electrical and Electronic Engineering (will accept foreign education equivalent)Experience: Two (2) years