BASF Veterans Jobs

Job Information

Dechen Consulting Group, Inc. Software Engineer in Farmington Hills, Michigan

Develop, create, and modify general computer applications software or specialized utility programs. Analyze and design solutions based on the requirements. Mitigate properly if the requirements changed during the development process. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. Perform QA activities in projects which involved the creation of Test Design Specification, Test Plans, Test Cases, Test Summary Reports and execution of Test Cases. Develop, document and revise system design procedures, test procedures, and quality standards. Execute security scans to detect vulnerabilities in the applications and provide the solutions for each case and generate the corresponding reports. Lead migrations for microservices from Cloud PCF infrastructure to Google GCP infrastructure. Make performance improvement during the process to run the applications faster by configuring properly the resources in GCP and remove unnecessary code required to achieve business rules. Build Docker images. Use Java, Spring boot, 42 crunch, Checkmarx, Sonarqube, Fossa, GCP (Cloud Run, Memory store, pubsub, secret manager), Jenkins /tekton, Angular, PCF (config sever, cloud server, MQ Rabbit, Eureka discovery), Kafka, nodeJS, Typescript. 

Work Location: Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.

Minimum Requirements:

Education: Bachelor -- Computer Science or Computer Engineering (will accept foreign education equivalent).

Experience: Five (5) years

DirectEmployers