Skip to content

Software Developer

Japan    Development    Contract   

As a software developer you will work in a dynamic and evolving environment following the strategic direction of the company. You will conceptualize, design, develop, deploy, and improve software solutions to meet particular needs, often as advised by leads/architects. You will also do testing, test automation and bug fixing.

You will be a problem-solver, with the following responsibilities:

  • Analyze user requirements of a software solution
  • Design software solutions based on user requirements
  • Write, test, and improve software modules
  • Analyze software modules and improve them to be performant, re-usable and maintainable
  • Analyze software solutions and improve them to be reliable and scalable •
  • Review team members' submitted code and provide them with improvement ideas
  • Work in an agile team environment and collaborate with team members
  • Continuously update technical knowledge and skills

  • 2+ years, in developing cutting edge technical solutions. In-depth knowledge and experience in back-end and/or front-end development. Being able to translate architecture designs into well structured, tested, and documented source code
  • Good working knowledge of data structures, algorithms, and database technologies
  • Hands-on development experience with at least two of the following programming languages: C, C++, C#, Java, Scala, Swift, Go, Clojure, Python, R
  • Experience working with teams with agile/lean approaches.
  • Business or higher level of English communication skills
  • Japanese communication skills helpful but not necessary
Apply Now!


Connect with Top Solutions Consultants in the IT Industry!
** Note: Maximum Message Length ( 300 charaters )

10 Anson Road, #17-10 International Plaza, Singapore 079903

(+65) 6223-1937