Location: Binh Thanh District, HCM
Salary: Upto 40M gross
Job Description
- Design and implement server-side functionalities using Unix/Linux C programming on the client's platform, leveraging CISAM, IPC, and Shared Memory.
- Coordinate with remote teams to clarify requirements and align on deliverables.
- Interpret user requirements and contribute to system architecture and feature development.
- Troubleshoot and resolve issues discovered during integration, user acceptance, and maintenance testing phases.
- Allocate time and resources efficiently by following the Work Breakdown Structure (WBS).
- Submit weekly progress updates, reporting on task status and new developments.
- Continuously expand domain knowledge through self-study, reporting, and internal knowledge-sharing seminars.
- Write clean, maintainable, testable, and high-quality code, adhering to best practices.
- Maintain accurate and up-to-date technical documentation.
- Provide mentorship and technical training to junior developers when needed.
- Gain comprehensive experience across all project phases, enhancing your expertise in software engineering.
Job Requirements
Education & Work Background
- Bachelor's degree in Computer Science, IT, or a related field.
- At least 4 years of hands-on experience with the C programming language.
- Practical experience in Agile environments, with a solid understanding of Agile methodologies.
Technical Skills
- Proficient in C with a focus on CISAM, IPC, and Shared Memory.
- Experience with Stock trading systems is a strong advantage.
- Familiarity with version control tools (Git, SVN).
- Experience with issue-tracking tools such as Redmine.
Soft Skills & Communication
- Strong English communication skills (written and spoken), with interviews conducted in English.
- Excellent team collaboration and communication, preferably with international exposure.
- Strong analytical and problem-solving abilities.
Preferred Experience
- Over 1 year working on securities systems, specifically on channel server-side development.
- Experience collaborating with international teams.
- Proven ability to develop and maintain Channel Servers for Korean stock market platforms.