Note: The job is a remote job and is open to candidates in USA. Crossing Hurdles is seeking a Senior Software Engineer for a contract position. The role involves contributing expert-level coding and debugging strategies, analyzing software defects, and implementing new features while ensuring code scalability and maintainability.
Responsibilities
- Contribute expert-level code samples, debugging strategies, and development insights in multiple programming languages
- Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks
- Implement robust new features ensuring scalability and maintainability
- Refactor and optimize legacy code for improved clarity and efficiency
- Document technical reasoning and solution approaches to enhance AI training data quality
- Review and validate peer-contributed code for accuracy and clarity
Skills
- Significant hands-on expertise in Python3, Java, Rust, Go, C++, or TypeScript
- Deep understanding of algorithms, data structures, and software engineering principles
- Proven ability to debug complex systems and deliver effective optimizations
- Experience with large codebase refactoring and legacy system modernization
- Strong documentation and communication skills to articulate technical concepts clearly
Company Overview