Kỹ năng
Mô tả công việc
As a .NET Integration Engineer, you will design, develop, and maintain a local deployment integration solution that synchronizes data between customer environments (SQL Server, MongoDB, etc.) and our central platform. You will be responsible for ensuring data accuracy, system performance, and robust error-handling across multiple customer deployments.
Design & Development:
- Develop .NET (C#) services or applications for syncing data between client databases and our central API.
- Implement real-time or scheduled synchronization logic with robust conflict resolution.
Local Deployment & Connectivity:
- Build solutions that can handle partial or intermittent connectivity in each customer’s environment.
- Manage installation and updates to these local integration services without disrupting operations.
Data Management:
- Work with SQL Server and occasionally NoSQL (e.g., MongoDB) for caching or unstructured data use cases.
- Optimize data pipelines for performance, considering large datasets and varying schema.
Security & Compliance:
- Implement secure storage of credentials, encryption of sensitive data, and best practices for API authentication.
- Ensure compliance with relevant data privacy or industry-specific regulations.
Maintenance & Version Control:
- Maintain versioning strategies for deployment packages.
- Collaborate with DevOps to ensure smooth updates and minimal downtime.
Collaboration:
- Work closely with product managers, QA, and other engineering teams to deliver high-quality features and fixes.
- Participate in code reviews, design discussions, and agile development ceremonies.
Design & Development:
- Develop .NET (C#) services or applications for syncing data between client databases and our central API.
- Implement real-time or scheduled synchronization logic with robust conflict resolution.
Local Deployment & Connectivity:
- Build solutions that can handle partial or intermittent connectivity in each customer’s environment.
- Manage installation and updates to these local integration services without disrupting operations.
Data Management:
- Work with SQL Server and occasionally NoSQL (e.g., MongoDB) for caching or unstructured data use cases.
- Optimize data pipelines for performance, considering large datasets and varying schema.
Security & Compliance:
- Implement secure storage of credentials, encryption of sensitive data, and best practices for API authentication.
- Ensure compliance with relevant data privacy or industry-specific regulations.
Maintenance & Version Control:
- Maintain versioning strategies for deployment packages.
- Collaborate with DevOps to ensure smooth updates and minimal downtime.
Collaboration:
- Work closely with product managers, QA, and other engineering teams to deliver high-quality features and fixes.
- Participate in code reviews, design discussions, and agile development ceremonies.
Yêu cầu công việc
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Technical Skills:
+ Strong proficiency in .NET (C#) and related frameworks.
+ Experience with SQL Server (T-SQL, stored procedures, triggers).
+ Familiarity with MongoDB or other NoSQL databases is a plus.
+ Knowledge of API consumption, REST/HTTP, authentication mechanisms (OAuth, JWT).
+ Experience with version control (Git) and CI/CD pipelines.
- Soft Skills:
+ Excellent problem-solving abilities and attention to detail.
+ Strong communication skills (English required for client interaction).
+ Ability to work independently and in a team, manage tasks efficiently.
- Preferred:
+ Experience with distributed systems and handling offline or inconsistent connectivity.
+ Familiarity with data security best practices and compliance standards.
- Technical Skills:
+ Strong proficiency in .NET (C#) and related frameworks.
+ Experience with SQL Server (T-SQL, stored procedures, triggers).
+ Familiarity with MongoDB or other NoSQL databases is a plus.
+ Knowledge of API consumption, REST/HTTP, authentication mechanisms (OAuth, JWT).
+ Experience with version control (Git) and CI/CD pipelines.
- Soft Skills:
+ Excellent problem-solving abilities and attention to detail.
+ Strong communication skills (English required for client interaction).
+ Ability to work independently and in a team, manage tasks efficiently.
- Preferred:
+ Experience with distributed systems and handling offline or inconsistent connectivity.
+ Familiarity with data security best practices and compliance standards.
Thời gian làm việc
Trong tuần: Từ thứ 2 - thứ 6
Trong ngày: Từ 08:30 giờ - 17:30 giờ
Quyền lợi ứng viên
Opportunity to work onsite and collaborate with major clients using advanced technologies, with strong potential for self-development.
Chance to work in teams alongside top IT experts from both domestic and international backgrounds.
Opportunity to participate in ambitious projects across various countries, gain exposure to the latest technologies, and learn from talented colleagues.
Work in a young, dynamic, modern, and multicultural environment; frequent internal communications, events, and holiday celebrations.
Career advancement opportunities based on performance, with corresponding promotions and salary increases.
Access to soft skills training programs (logical thinking, creative thinking, communication skills, project management, negotiation skills, etc.)
And many other attractive benefits...
Chance to work in teams alongside top IT experts from both domestic and international backgrounds.
Opportunity to participate in ambitious projects across various countries, gain exposure to the latest technologies, and learn from talented colleagues.
Work in a young, dynamic, modern, and multicultural environment; frequent internal communications, events, and holiday celebrations.
Career advancement opportunities based on performance, with corresponding promotions and salary increases.
Access to soft skills training programs (logical thinking, creative thinking, communication skills, project management, negotiation skills, etc.)
And many other attractive benefits...
Địa chỉ làm việc
Onsite HCM