Job Description
Key Responsibilities
- Define architecture and contribute to complex components in collaboration with PMs and other stakeholders.
- Implement and test complex features across multiple projects based on business needs.
- Conduct code and design reviews, ensuring adherence to design patterns and coding best practices.
- Unit-test code for robustness, edge cases, usability, and reliability.
- Debug and troubleshoot issues across Windows, Linux, and Mac platforms using standard debugging tools like WinDbg and GDB.
- Apply expertise in multi-threaded programming, crash dump analysis, and core computer science concepts (OS, networking, data structures, algorithms).
- Continuously learn and apply emerging tools and technologies to enhance software quality.
- Work flexibly on different platforms and technologies as required by business needs.
Skills Required
C++, Linux, Networking, Debugging, Javascri...
Ready to Apply?
Take the next step in your AI career. Submit your application to TIBCO today.
Submit Application