Job Overview
We are looking for a highly skilled and experienced Back-End Software Engineer with a strong background in C# and MS SQL to join our dynamic client in Taipei. You will play a critical role in developing and maintaining our large-scale transaction system. This role involves analyzing, designing, implementing, and optimizing solutions while collaborating with cross-functional teams to deliver high-quality product features. If you are passionate about .NET technologies and SQL development, this is an exciting opportunity to contribute to innovative projects in a collaborative environment.
Key Responsibilities: Develop and maintain a large-scale transaction system using C# and MS SQL.Analyze, design, implement, test, and deploy new product features and enhancements by collaborating with cross-functional teams.Develop and optimize SQL queries, stored procedures, and database schema designs to ensure efficient data retrieval and storage.Conduct code reviews, perform unit testing, and troubleshoot issues to maintain code quality and application stability. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field.3+ years of hands-on experience in .NET coding for server-side software products.Solid programming skills in .NET Core C#, MS SQL, RabbitMQ, .NET Web API, Redis, and microservices architecture.Strong knowledge of MS SQL database development, including SQL query optimization, stored procedures, and schema design. Skills & Competencies: Strong analytical and problem-solving skills, with a keen attention to detail.Ability to work effectively in a team environment and collaborate with cross-functional teams.Excellent communication and interpersonal skills.
Why Join Our Client?
Our client values innovation, collaboration, and personal growth. They offer a competitive salary and benefits package, including:
Healthcare: Annual health check-up and premium health insurance.13th-month salary and performance-based bonus.Flexible working hours with a no overtime (OT) culture, encouraging a healthy work-life balance.Opportunities to work on interesting and challenging projects, with good career growth prospects.A collaborative and innovative work environment located near ???? MRT Station.