**NOTE: THIS IS A CONTRACT POSITION. APPLICANTS NEED TO BE LIVING IN JAPAN AND SPEAK JAPANESE (N2)**
Your new company
Leading securities and investment banking company in Japan
Your new role:
You will join as a Software Engineer in a diverse team responsible for supporting business needs.
This is an 80% remote position! (4 days remote, 1 day in the office/week)
Responsibilities:
Develop and Maintain Software Applications
Implement new features and fix bugs in existing applications.
Work closely with product managers, designers, and other engineers to deliver high-quality software solutions.
Participate in code reviews and provide constructive feedback.
Conduct unit testing and integration testing to ensure software quality.
Debug and troubleshoot issues in development and production environments.
Participate in Agile Development Processes: Attend daily stand-ups, sprint planning, and retrospective meetings.
Contribute to the continuous improvement of the development process.
Create and maintain technical documentation for software applications.
Communicate effectively with team members and stakeholders.
Stay Updated with Industry Trends: Keep up-to-date with the latest technologies, frameworks, and best practices.
Support Deployment and Operations:
Assist in the deployment of applications to production environments.
Monitor and maintain applications to ensure optimal performance.
What you'll need to succeed
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
At least 5 years of experience in Java or Python.
Any other language experience is preferred (Golang, JavaScript, C++, C#, etc.)
Strong analytical and problem-solving skills.
Bilingual in both Japanese and English. Strong communication skills.
Understanding of Agile methodologies and practices,
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.
Telephone: 03-3560-1188