Project Management
Monitor project progress, proactively addressing risks, issues, and resource constraints through regular status reports and stakeholder meetings.
Manage contracts, vendor relationships, and project documentation to ensure compliance and smooth delivery.
Implement Agile/Scrum methodologies to manage the software development lifecycle (SDLC), ensuring iterative delivery and adaptability.
Plan, execute, and close IT projects with budgets up to $2M+, ensuring alignment with scope, timeline, and quality standards.
Develop comprehensive project plans, including milestones, resource allocation, cost estimation, risk management, and schedules.
Lead cross- functional teams of 10–50+ members, fostering collaboration, mentoring junior members, and optimizing workflows.
Business Systems Engineering
Evaluate and recommend system enhancements to improve performance, user experience, and operational efficiency.
Ensure robust system security by applying best practices in information system security.
Collaborate with clients to gather, analyze, and translate complex business requirements into actionable technical specifications.
Conduct technical brainstorming sessions with design, architecture, and development teams to define innovative solutions.
Design scalable system architectures, databases, and APIs, ensuring performance, security, and maintainability.
Lead integration efforts with third- party systems (e.g., RESTful APIs, Elastic Search, SSO) and emerging technologies like AI (e.g., credit scoring) and IoT (e.g., SmartHome systems).
Stakeholder engagement
Collaborate with sales teams to prepare and present proposals, ensuring alignment with client needs and strategic objectives.
Serve as the primary point of contact for clients, managing expectations, negotiating contracts, and prioritizing deliverables.
Manage product backlogs, change requests, and project priorities to deliver business value.
Facilitate clear, consistent communication between technical teams, business stakeholders, and vendors to align on project goals.
Technical leadership:
Mentor development teams, fostering a culture of continuous learning and technical excellence.
Leverage expertise in database management (e.g., MySQL, Oracle, SQL Server, DynamoDB, PostgreSQL, DB2) and cloud platforms (e.g., AWS).
Oversee development, testing, and debugging processes to ensure adherence to quality metrics and client requirements.
Provide expertise in technology stacks, including PHP, Java, JavaScript, Python, C/C++, .NET, and frameworks like Symfony, SpringBoot, React, or NextJS.
Stay abreast of industry trends in AI, IoT, blockchain, and other emerging technologies to propose innovative, future- proof solutions.
JOB QUALIFICATIONS
Experience:
Hands- on experience with third- party API integrations, system architecture design, and database management.
7+ years in software development, with deep expertise in server- side technologies (e.g., PHP, Java, JavaScript, Python, C/C++, .NET, NodeJS).
Experience managing international teams, particularly with Japanese clients, and working onsite or offshore in Japan is highly desirable.
Demonstrated ability to improve team efficiency or workflow by 20–30% through process optimization or innovative tools.
3+ years of experience in AI- driven projects (e.g., credit scoring for financial institutions) or IoT system development (e.g., SmartHome or factory automation solutions).
Proven track record of delivering web, mobile, or game development projects using Agile/Scrum methodologies.
5+ years in IT project management, leading teams of 10–50+ members on projects with budgets up to $2M+.
Technical skills:
Proficiency in programming languages: PHP, Java (Struts, Spring, Hibernate), JavaScript, Python, C/C++, .NET, NodeJS.
Knowledge of information system security practices and secure development methodologies.
Expertise in database technologies: MySQL, Oracle (8, 9i, 10g, 11g, PL/SQL), SQL Server, DB2, DynamoDB, PostgreSQL.
Familiarity with cloud platforms (e.g., AWS), modern front- end frameworks (e.g., React, React Native, NextJS), and CMS platforms (e.g., Drupal, Symfony).
Strong knowledge of MVC models, OOP design (using UML), and system architecture principles.
Experience with development tools (e.g., PHPStorm, Jira, Confluence) and operating systems (e.g., WinNT, Linux, CentOS, Mac OS).
Soft skills:
Exceptional leadership and team management skills, with experience mentoring and managing diverse teams of up to 50 members.