Senior .NET Software Engineer
December 5, 2024
Open
Open
₫ 40-60 Tr/Tháng
Location
Anywhere
Occupation
Full-time
Experience level
Senior
Apply

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
Glints
Glints
Glints is a Singapore-based online talent recruitment platform that allows applicants to search and apply for internships and job opportunities.
HQ Location
Company type
Agency
Domain
Human Resources
Website
📨 New remote jobs in your inbox, every Monday!
Subscribe to get your 5-minute brief on tech remote jobs every Monday