Technical Skills (Must Have)
- C, Data structures, Inter process communication techniques
- Development on Linux platform, Scripting, GDB techniques
- Understanding of multi-threading and asynchronous concepts
- Must have good understanding of the fundamentals of TCP & UDP and socket programming
- Operating system fundamentals
- GNU Tool chain
- Experience working with complex frameworks and distributed high performance application
Roles & Responsibilities:
- Working in a fast paced environment on varied projects from short term tactical enhancements to strategic initiatives
- The day to day activities of the role will encompass the full project lifecycle from requirements to Production support
- Analyze and understand the business requirements clearly to come up with clean solutions promptly Requirements & Impact analysis
- Designing software and producing scalable and resilient technical designs
- Coding & Code review
- Testing support, Test scenarios and test case review
- Production deployment & support
- Troubleshooting and Problem analysis
Expectations:
- Candidates will be expected to be best of breed software engineers; possess strong inter-personal skills
- Excellent communication skills. The role will involve cooperation with colleagues in development and business teams.
- Ability to delivering projects with highest quality and timeliness.
- Must be able to flexibly respond to changes in priorities
- Strong attention to detail
Didn’t find the job appropriate? Report this Job