iKonnect Vietnam Ltd. Co |
Job Overview and Responsibilities
This position is for a senior full-stack developer on a full-time basis in Ho Chi Minh City, Vietnam, with the option for some remote work. The chosen candidate will play a key role in developing and sustaining web applications, actively engaging with cross-functional teams to discern business opportunities and deliver tailored solutions.
Responsibilities:
- Develop high-performance applications through the creation of testable, reusable, and efficient code.
- Support, configure, and customize existing LIS/RIS based on user requirements.
- Integrate new instruments and analyzers into the existing LIS.
- Ensure optimal performance of databases.
- Design customer-facing UIs and back-end services for diverse business processes.
- Evaluate and implement upgrades, as well as recommend and implement improvements to processes and technologies.
- Develop, maintain, and enhance technical documentation.
- Create highly optimized queries for data extraction, transformation, and loading
Key Requirements
Must Have:
- Bachelor’s degree in Computer Science, Information Science, or a related technical field.
- 5 years or more of experience in developing and implementing software applications using one or more general-purpose programming languages as C# (a must), if you also have experience in Python, this is a big plus.
- 3+ years of experience in full stack development using C# and ReactJS
- 2 years or more of exposure to the laboratory environment (testing, instruments, LIMS, LIS, CDS, clinical, healthcare, etc.) is preferred.
- Experience with Jira, Git, and GitLab.
- Familiarity with Relational and Non-relational DBMS (MySQL, MSSQL, MongoDB, Redis).
- Experience with web services and application frameworks such as Django and Flask is a plus.
- Openness to learning and implementing new technologies.
- Experience with Agile methodologies and software development best practices
- Excellent problem-solving skills, attention to detail, and ability to work in a collaborative team environment
- Strong communication skills in English
Ideally:
- Experience with cloud computing services like AWS or Azure.
- Familiarity with Linux-based systems, including shell scripting.
- Experience in designing and implementing a LIS/RIS solution is preferred.
- Knowledge of data migrations and ETL processes involving different technology stacks is preferred.
- Experience configuring highly complex integration points such as Load Balancing, Message Queues, and other vital parts of the system integration.
- Experience in healthcare or medical imaging is a plus
Why You Should Apply This Position
- International working environment
- Being a key member in Vietnam
- Potential expansion of the product into the European market
- Being part of a small team, offering ample room for personal and professional growth as a key team member.