Global IT service company that pushes their own boundaries to deliver new, distinctive value to customers is looking for a software development engineer.
‐ Help drive the architecture and technology choices that enable a world-class user experience
‐ Utilize various metrics sources to deliver rapid iterations of software features
‐ Solve difficult problems with elegant and practical code
‐ Raise the bar on quality, consistency, maintainability, efficiency, security and all the other things that make great software
‐ Help define engineering best practices and provide technical mentor-ship to other members of the engineering team
‐ Participate as an engineering leader in the larger group of companies
‐ BS in Computer Science, Math or Physics
‐ Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, etc.
‐ Relevant work experience in software development
‐ Proficiency in, at least, one modern programming language such as Java (preferred), Objective C or C++
‐ Deep understanding of the Japanese culture (language can be intermediate level)
‐ Strong analytical thinker who knows how to pick the right tool for the job
‐ Knowledge of software engineering best practices for the full software development life cycle, including Agile methodologies, coding standards, code reviews, source control management, build processes, testing, and operations
‐ Experience working in Unix/Linux environment
‐ Proven track record of building Android applications, iOS applications, and alike