Overview
Remote
On Site
USD 66.50 - 77.00 per hour
Full Time
Skills
Pivotal
Conflict Resolution
Problem Solving
Optimization
End-user Training
Computer Hardware
Technical Support
Data Integrity
Authentication
Workflow
Integration Testing
Testing
Training
Computer Engineering
IT Management
Software Engineering
Mentorship
Management
Siemens
Teamcenter
Configuration Management
Change Control
Document Management
Product Lifecycle Management
Plant Lifecycle Management
Unigraphics NX
IT Infrastructure
Servers
Backup Administration
C++
Customization
Agile
JIRA
GitHub
API
Finance
Accounting
Marketing
Legal
Customer Support
Online Training
Artificial Intelligence
Insurance
.NET
Job Details
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.
Requirements
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.
Technology Doesn't Change the World, People Do.
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use.
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.
Requirements
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.
Technology Doesn't Change the World, People Do.
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.