Senior Software Engineer

Logo of Toku

Toku

πŸ“Remote - Worldwide

Job highlights

Summary

Join Toku Pte Ltd's Delivery department as a Senior Software Engineer. Design, develop, and implement software solutions using C#/.NET and Microsoft technologies. Collaborate with teams, fix bugs, improve performance, and explore new technologies. This role requires 5-12 years of software development experience and proficiency in various technologies like JavaScript, web services, and cloud platforms. If you're passionate about software development and delivering high-quality code in a collaborative environment, this is the opportunity for you.

Requirements

  • Degree/Diploma in computer engineering / computer science / software engineering or related field
  • 5-12 years of experience in software development with C# / .NET
  • Experience with cloud platforms (AWS, Azure, or Google Cloud)
  • Experience with CI/CD pipelines and DevOps practices
  • Proficient in jQuery, Soap Webservice, Restful Webservice, API, AJAX, XML, CSS3, HTML5, JavaScript
  • Must be proficient in JavaScript, SOAP- or REST-based web services, XML and JSON technologies
  • Practical knowledge of AngularJS, Angular 2+, and TypeScript
  • Experience in MSSQL Server
  • Strong understanding of object-oriented programming
  • Skill for writing reusable libraries
  • Ability for writing clean, readable, and easily maintainable code
  • Understanding fundamental design principles for building a scalable application
  • Proficient understanding of code versioning tool such as GitHub, Azure DevOps
  • Understands Contact Centre operations and solutions

Responsibilities

  • Design, develop, and implement software solutions
  • Collaborate with teams
  • Work on bug fixing and performance improvements
  • Explore new technologies for efficient development
  • Build solutions with emphasis in Microsoft technology-centric solutions (.NET Framework, .NET Core, ASP.Net, C#)
  • Provide business application support which includes new enhancement deployment, conducting end user testing, and bug fixing

Preferred Qualifications

  • Loves to share his passion and possesses a great team spirit
  • Enjoys innovative thinking process and learning new solutions

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.