Software Developer Boston, MA (Hybrid) at Boston, Massachusetts, USA |
Email: [email protected] |
Role: Software Developer Location: Spoke: Boston, MA (Hybrid) Job Description Role: We are looking for a skilled Software Engineer with expertise in C# and C++ for a client in the Pharma industry. The ideal candidate will have strong experience in refactoring existing codebases and working with asynchronous programming. Additionally, the role requires expertise in integrating C++ code with Python interfaces. Responsibilities: 6+ years of experience in software development, with a strong focus on C# and C++ Proven experience in refactoring complex codebases and addressing antipatterns Expert-level knowledge of asynchronous programming techniques in C# Experience in creating Python wrappers for C++ code Familiarity with Chromatography Data software is a plus Strong problem-solving skills and attention to detail Understanding of medical devices regulations and standards is desirable Excellent communication skills and ability to work in a collaborative environment Qualifications: Bachelors degree or Masters degree in Computers Science, Computer Engineering, or other technical degree Key Responsibilities: Refactor an existing C# codebase, addressing antipatterns and improving overall code quality and performance Implement and optimize asynchronous programming techniques within the C# codebase. Extract specific algorithms from the C++ codebase and create Python wrapper functions for seamless integration Develop and implement 5-7 interface functions in Python to call the extracted C++ code as static functions Collaborate with the development team to ensure smooth integration of refactored and newly created code Document all changes, new functions, and integration processes for future reference and maintenance 5 - C++ 5 - C# -- Keywords: cplusplus csharp information technology Massachusetts Software Developer Boston, MA (Hybrid) [email protected] |
[email protected] View all |
Wed Nov 06 00:26:00 UTC 2024 |