Skip to content

Senior Dynamics 365 Software Developer



Japan    Development    Contract   

As a senior 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 architects. You may lead teams/projects from a technical prospective, mentoring team members, ensuring quality and deadlines. You will also do testing, test automation and bug fixing. You will focus on leveraging and enabling the Microsoft Dynamics 365 Platform for a suite of intelligent business applications focusing on digital transformation, automation, and Data/AI driven insights.

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

• Design software solutions based on user requirements

• Lead teams/projects from a technical prospective

• Establish the best development practices and ensure they are followed within and across the teams

• Ensure timely delivery of release milestones

• Responsible for delivering software solutions meeting quality benchmarks

• 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

• Collaborate with other teams, communicate and resolve team interdependencies proactively

• Continually update technical knowledge and skills

• Experience of 7+ years, in developing cutting edge technical solutions
• Experience of 2+ years, in leading teams/projects from a technical prospective
• Experience of 2+ years, in developing, testing, and delivering Dynamics 365 applications. Experience with Microsoft Teams extensions, Power Apps, Power BI, and Flow (rebranded as Power Automate) development and integration is helpful
• In-depth knowledge and experience in back-end and/or front-end development
• Basic knowledge and experience in cloud computing and data engineering
• 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 in Azure DevOps and Microsoft Teams
• Business or higher level of English communication skills
• Japanese communication skills helpful but not necessary

Apply Now!

CONTACT US

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

10/F., Beverly House, 93-107 Lockhart Road, Wan Chai, Hong Kong

info@itcs-group.com

(+852)3906-5999