Mô tả công việc
Responsibilities
- Design, develop, and enhance internal software programs based on requirements from various departments, ensuring timely and high-quality delivery.
- Coordinate with BA, Core Team, Development Team, and FSS to develop technical solutions, access and process data, test software features, and apply system updates or patches.
- Manage and maintain software applications and middleware services integrated with core securities systems.
- Provide prompt support to end-users by identifying and resolving software-related issues to ensure uninterrupted business operations.
- Participate in other software development projects as assigned by the IT Director.
Requirements
I. Technical Skills
- Proficient in at least one backend language: Java, Python, C#, JavaScript/TypeScript, or Go.
- Experience with backend frameworks such as Spring Boot or Express.js.
- Strong knowledge of databases: Oracle, PostgreSQL, SQL Server, MongoDB, Redis.
- Skilled in developing APIs and integrating systems using RESTful, gRPC, or WebSocket.
- Familiar with tools and platforms such as Node.js, Redis, Kafka.
II. Experience
- 2–3 years of backend development experience, including system design and business logic implementation.
- Hands-on experience with microservices architecture and the full software development lifecycle.
III. Other Skills
- English: Average level, especially reading and writing technical documents.
- Familiarity with Docker/Kubernetes, cloud infrastructure, and CI/CD tools (is a plus).
- Good teamwork, communication, and problem-solving skills.
- Strong analytical thinking and time management.
- Ability to adapt quickly to new technologies and work under pressure.