Post Job Free
Sign in

Software Developer

Company:
Robert Half
Location:
Street, MD
Pay:
66.5USD - 77USD per hour
Posted:
June 29, 2025
Apply

Description:

Job Description

We are looking for a skilled Software Developer to join our team in Rockville, Maryland, within the Power Generation industry. In this Contract-to-permanent position, you will play a pivotal role in managing and enhancing our Product Lifecycle Management (PLM) systems while collaborating with internal and external partners to ensure system functionality and security. This role requires a proactive approach to problem-solving, system optimization, and user training.

Responsibilities:

• Coordinate with hardware manufacturers, software vendors, IT support staff, and management to maintain system functionality with minimal downtime.

• Design and implement processes to expand and enhance the enterprise PLM system, focusing on file management, document management, and change control.

• Facilitate secure file exchanges between company systems and external partners while ensuring data integrity and user authentication.

• Develop and deploy new workflows, configurations, and functionalities within the PLM environment.

• Monitor and maintain system environments, including Development, Integration, Quality Assurance, and Production.

• Oversee system upgrades, including installation and testing, with assistance from external support teams.

• Identify gaps in functionality, manage data models, and oversee system customizations.

• Resolve technical issues with PLM suppliers and external service providers.

• Create detailed training manuals for both users and system administrators to ensure effective system utilization.

• Actively contribute to promoting a safety and quality-focused culture within the organization.• Bachelor’s degree in computer engineering, IT management, or a related field.

• At least 10 years of experience in software engineering, with the ability to work independently and provide mentorship.

• Expertise in managing PLM systems, such as Siemens Teamcenter, and familiarity with programming for system configuration.

• Proficiency in configuration management, change control, and document management within PLM environments.

• Experience with PLM-related tools, such as NX, and IT infrastructure, including servers and remote backups.

• Strong programming skills in C++ and experience in system customization and configuration.

• Knowledge of Active Workspace 6.x for configuration and customization.

• Familiarity with Agile development practices and tools like Jira, GitHub, and API development.

Hybrid remote

Apply