Senior R&D Software Engineer
7000 - 14000 SGD
Full-stack Developer | Front-End Developers | Back-End Developers | Software-system Administrator | Hardware System Administrator
multi-core progamming | Multi-thread | Data structures | Data modelling | Database System | Linux | System Design | System Analysis | Software Development | Bachelor Degree in Computer Science or IT-related fields
Aegis Technologies is looking for a Senior R&D Software Engineer to be part of our engineering team working on the research and development of new software modules and systems for in-house solutions.
As a member of our team, you will be involved in the entire software development life cycle from idea through specification, prototype/development, testing, implementation and supporting/maintenance of our solutions.
- Provides technical contribution to lead requirement, analysis, detailed design and verification activities for a project or solution.
- Provides guidance to other developers and engineers on their technical issues, engages in design reviews and help resolves problems of medium complexity.
- Bachelor's Degree in Computer Science or IT-related fields.
- Minimum 3 years experience in software development, system analysis and design.
- Proficient in C programming language.
- Experience with Linux and sys admin.
- Familiar with database systems (Postgresql), data modelling and data structures.
- Experience in dealing with data packet processing knowledge will be an advantage.
- Experience in multi-thread and multi-core programming.