Senior .NET Software Engineer
December 5, 2024
Open
Open
₫ 40-60 Tr/Tháng
Location
Anywhere
Occupation
Full-time
Experience level
Senior
Chi tiết công việc
JOB DESCRIPTION
- Develop and maintain high-quality data source connectors in C# and collaborate with the team to translate them into Java, JavaScript, and Objective-C as needed.
- Collaborate with product management and design teams to understand user needs and define technical requirements for new connectors.
- Implement scalable, efficient, and secure data integration solutions.
- Ensure optimal performance of data connectors, handling large data volumes and complex queries.
- Write and maintain documentation for new connectors, ensuring they are well-documented for both development and user-facing purposes.
- Develop and execute comprehensive testing strategies for data connectors.
- Provide technical leadership and mentoring to junior developers on best practices for building and maintaining multi-language data connectors.
- Troubleshoot and debug issues with existing connectors and provide timely resolutions.
- Stay updated with the latest database technologies, cloud services, and data analytics trends to ensure the product supports a broad range of modern data sources.
JOB REQUIREMENTS
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proven experience (6+ years) developing and integrating data connectors or similar modules for analytics or BI tools.
- Strong expertise in C# with additional experience in one or more of Java, JavaScript, TypeScript, or Objective-C.
- Experience with APIs and SDKs for connecting to various data sources, including RESTful APIs, databases (SQL Server, MySQL, Oracle, etc.), cloud services, and other modern data platforms.
- Deep understanding of data models, ETL processes, and data transformation.
- Solid knowledge of security practices in data transmission and storage, ensuring data protection and compliance.
- Excellent problem-solving skills and the ability to work in a collaborative team environment.
- Effective communication skills for cross-functional team interactions and documentation.
- Fluent in English communication skills.
Preferred/Additional Skills:
- Familiarity with Power BI, Tableau, or similar BI tools.
- Experience with cloud services such as AWS, Azure, or GCP for data integration.
- Hands-on experience with NoSQL databases and modern data lakes (e.g., MongoDB, Snowflake, etc.).
- Proficiency in additional languages such as Java, JavaScript, TypeScript, or Objective-C.
BENEFITS
You will have
- Attractive salary
- Review performance according to the company‘s rules
- Be consulted and oriented on a clear career path
- Participate in internal training programs to improve skills
- Opportunities to join the language classes such as: English, Japanese, ...
- Working in a friendly, dynamic and professional environment, chances to challenge yourself and fast growing in the career
- Working hours: Hybrid from Monday to Friday (8 hours/day), flexible check-in, no weekend working
- Monday, Friday: From 8am - 5:30pm at office
- Tuesday, Wednesday, Thursday: 1pm - 10pm (remote)
With other benefits
- Social Insurance according to Labor Law
- Join in various annual company trip, New Year Party, internal movement awards and a lot of charity events
- Have a chance for internal training programs to improve professional skills and soft skills
- Annual premium health check
- 13 days of annual leave per year
- Opportunities to obtain professional certificates
Apply now
Thanks you!
Oops! Something went wrong while submitting the form.
Please let us know if this job is expired. Your support helps us maintain an accurate job board!

Glints
Glints is a Singapore-based online talent recruitment platform that allows applicants to search and apply for internships and job opportunities.
HQ Location
Singapore, Singapore
Company type
Agency
Domain
Human Resources