en

Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients in Taiwan meet their needs.

Read more
Jobs

Our industry specialists will listen to your aspirations and share your story with the most prestigious organisations in Taiwan. Together, let’s write the next chapter of your career.

See all jobs
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients in Taiwan meet their needs.

Read more
About Robert Walters Taiwan

For Robert Walters Taiwan, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference to people’s lives

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Taiwan.

Learn more

【混合遠端軟體公司】- Sr. .Net Engineer

Save job

As a Senior .NET Engineer, you will play a pivotal role in the development and maintenance of our client's large transactional systems. You will collaborate with cross-functional teams to analyse requirements, design solutions, implement new product features and enhancements, and conduct rigorous testing. Your expertise in C# programming and MS SQL will be crucial in developing efficient SQL queries, stored procedures, and database schema designs.

Senior .NET Engineer

Salary: Competitive and based on experience

Location: taipei

Keywords: Backend Software Engineer, .NET, MS SQL, C#, SQL

Our client is seeking a technically adept, experienced Senior .NET Engineer with a strong background in MS SQL. This role offers the opportunity to develop and maintain large transactional systems, working collaboratively with cross-functional teams to analyse, design, implement, test and deploy new product features/enhancements. The successful candidate will be responsible for developing and optimising SQL queries, stored procedures and database schema designs to ensure efficient data retrieval and storage.

  • Opportunity to work on large transactional systems
  • Collaborative work environment
  • Focus on efficient data retrieval and storage

What you'll do:

As a Senior .NET Engineer, you will play a pivotal role in the development and maintenance of our client's large transactional systems. You will collaborate with cross-functional teams to analyse requirements, design solutions, implement new product features and enhancements, and conduct rigorous testing. Your expertise in C# programming and MS SQL will be crucial in developing efficient SQL queries, stored procedures, and database schema designs. Your commitment to code quality will be demonstrated through regular code reviews and performance unit tests.

  • Developing and maintaining large transactional systems using C#.
  • Working collaboratively with cross-functional teams to analyse, design, implement, test and deploy new product features/enhancements.
  • Developing and optimising SQL queries, stored procedures and database schema designs.
  • Conducting code reviews, performance unit tests and troubleshooting to ensure code quality and application stability.
  • Ensuring high efficiency of data retrieval and storage.
  • Contributing to the overall success of the team through active participation in team meetings and collaborative problem-solving.

What you bring:

The ideal candidate for this Senior .NET Engineer position brings a wealth of experience in server-side software development using .NET. With a solid foundation in Computer Science or Software Engineering, you have honed your skills in .NET Core C#, MSSQL, RabbitMQ, .NET Web API, Redis and microservices architecture over at least 3 years of practical coding experience. Your extensive knowledge of MSSQL database development enables you to optimise SQL queries effectively while designing robust stored procedures and architectures. Your excellent problem-solving abilities allow you to troubleshoot complex software issues efficiently.

  • Bachelor's degree in Computer Science, Software Engineering or related field.
  • Over 3 years of hands-on coding experience in developing server-side software products using .NET.
  • Solid skills in .NET Core C#, MSSQL, RabbitMQ, .NET Web API, Redis and microservices architecture.
  • Extensive knowledge of MSSQL database development including SQL query optimisation, stored procedures and architecture design.
  • Strong problem-solving skills with an ability to troubleshoot complex software issues.
  • Excellent interpersonal skills with an ability to work effectively within a team.

What sets this company apart:

Our client values work-life balance, encouraging an 8-hour workday culture with no overtime. The office is conveniently located near the Songshan MRT station, making commuting a breeze. They offer competitive salaries and bonuses, reflecting their commitment to recognising and rewarding hard work and talent.

What's next:

Ready to take your .NET engineering skills to the next level? Apply now!

Apply today by clicking on the link!

Contract Type: FULL_TIME

Specialism: Software

Focus: Backend Development

Industry: IT

Salary: Negotiable

Workplace Type: Hybrid

Experience Level: Associate

Location: Taipei

Job Reference: HJC028-0BC75F71

Date posted: 19 May 2025

Consultant: Irene Chang