Seeking a skilled developer with strong experience in C++/C on Unix-based platforms to support and enhance the CADDStation/CATIA ecosystem used in Electrical Engineering systems. The role involves application maintenance, modernization, and performance optimization across Solaris/Linux environments.
Must Have Skills
- 5+ years of experience in C/C++ on Unix/Linux platforms (Solaris, Red Hat)
- Strong experience in Python and/or PERL (mandatory); Java is a plus
- Experience with SQL databases (Oracle, SQL Server, Teradata)
- Knowledge of configuration management tools (Git, ClearCase, TFS/VSS)
- Experience with Windows and Unix-based OS environments
- Understanding of software/hardware compatibility and system integration
- Basic experience with web application development
- Strong documentation skills (Word, Visio, PowerPoint)
Role & Responsibilities
- Design, develop, test, and maintain CADDStation/CATIA applications
- Support and monitor CADDStation ecosystem on Solaris/Linux platforms
- Analyze user requirements and translate them into technical solutions
- Maintain and upgrade legacy Unix-based systems and applications
- Troubleshoot complex application and performance issues
- Drive enhancements for system stability, scalability, and performance
- Collaborate with cross-functional teams for system integration and improvements
Preferred Skills
- Experience with DevOps/CI-CD practices and tools (ADO/TFS, GitLab)
- Exposure to cloud platforms (Azure, AWS, GCP, PCF/Tanzu)
- Experience with microservices or cloud-native applications
- Familiarity with Windows Server/IIS environments