13 Oct
|
ICE Data Services
|
India
13 Oct
ICE Data Services
India
Responsibilities
- Analyze requirements and propose technical solutions in delivering projects within expected parameters of cost, time and quality
- Work with project managers to compile a work breakdown structure of tasks for a given deliverable and provide realistic estimates for completing the assignment
- Develop and unit test all functions created or modified according to software development best practices
- Collaborate with other Developers and QA Engineers to execute full cycle integration, functional and regression testing. Own and resolve all priority defects identified within the developers codebase in a timely fashion
- Promote software changes across all environments, safely and responsibly, through to Live Production
- Provide on-call technical support during business and, occasionally,
off hours depending on rotation and/or subject-matter expertise on a given component
- Participate in team exercises to identify and implement areas for continuous improvement
Knowledge and Experience
- Bachelor’s degree in computer science or engineering
- 5+ years hands on experience in C/C++ programming language on Linux
- 3+ years hands on scripting experience
- Experience with C++ unit testing frameworks and continuous integration (CI) tools
- Experience with code analysis and coverage tools like Coverity, Valgrind/Helgrind, gcov/lcov
- Robust understanding of TCP/IP and Multicast network protocols
- Strong multithreading and performance-oriented programming skills
📌 Senior Developer, C++ (India)
🏢 ICE Data Services
📍 India