JOB DESCRIPTION

Mastech Digital is an IT Staffing and Digital Transformation Services company.

Software Development IV

Quick Apply
Location: Huntsville, AL
Job Code: 255492
Posted: Jan 14, 2022
Description:

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Software Development IV Lead for our client in the Engineering domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract position and the client is looking for someone to start immediately.

Duration: 6+ Months Contract

Location: Huntsville, AL (Remote)

Role: Software Development IV

Primary Skills: Python

Role Description: The Software Development IV Lead must have at least 10+ years of experience. In this role, you will work collaboratively with internal and external partners to plan and execute Enterprise PLM requirements.

Responsibilities:

- Participate on the PLM Interdisciplinary Enterprise Manufacturing Management Team to determine PLM requirements and solutions for the enterprise. 

- Provide technical expertise and lead deployment of the selected PLM platforms. 

- Advise on key PLM product and configuration challenges. 

- Advise on enterprise PLM integration solutions to enable end-to-end data connectivity across PLM – MES - ERP. 

Minimum Requirements: 

- Bachelor’s degree and 8+ years of Software development experience. 

- Full lifecycle PLM enterprise application implementation experience (e.g., analyze, design, build, test, implement, support). 

- Experience with one or more of the following PLM solutions: Team Center, PTC Windchill, Oracle Fusion. 

- Experience with translating sophisticated functional and technical requirements into detailed architecture and design. 

- Experience with distributed systems, multi-tiered application development, service-oriented architecture, and microservice architecture

Minimum Qualifications:

- 8+ years of Software development experience

- Full lifecycle PLM enterprise application implementation experience (e.g., analyze, design, build, test, implement, support)

- Experience with translating sophisticated functional and technical requirements into detailed architecture and design

- Experience with distributed systems, multi-tiered application development, service-oriented architecture, and microservice architecture

- Hands on experience with Java and related technologies: Java, Web Services (e.g., RESTful, SOAP), Spring Framework, Spring Boot, Hibernate, JUnit/TestNG Knowledge of Continuous Integration (CI) and Continuous Delivery (CD) process and tools

- Experience with popular JavaScript libraries such as React, Angular, Bootstrap and NodeJS

- Experience with Relational Database Management Systems (RDBMS) and SQL, NoSQL databases, and ETL processes

- Proven experience in Change Management, BOM Management, CAD & ERP, Manufacturing, and other PLM areas

- Effective interpersonal, analytical and communication skills

Preferred Qualifications:

- Knowledge of enterprise solutions such as ERP, MES, ALM, and MDM is desired

- Knowledge of Big data related technologies like Kafka, Cassandra, etc.

- Exposure to containerization technologies

- Experience implementing distributed cloud-based applications with large data backends.

Education: Bachelor’s degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent 

Experience: Minimum 10+ years of experience

Relocation: This position will not cover relocation expenses

Travel: No

Local Preferred: Yes

Note: Must be able to work on a W2 basis

Recruiter Name: Bismoy Mohanty

Recruiter Phone: 412-436-0333 (2061)/ 315.666.3410

Equal Employment Opportunity

Quick Apply
 
Your Email Address
Select Resume
*Up to 4mb: .docx,.doc, .pdf, .txt, .rtf, .htm files only.