
Solution Architect
Persyaratan
Loker ini dikelola oleh
Skills
Deskripsi pekerjaan Solution Architect PT Ojire Teknologi Informasi
Job description
The ideal candidate will be responsible for working cross-functionally to understand architecture needs by multiple business units. To be effective in this position, you must feel comfortable owning the entire architecture development process from inception to completion.
Responsibilities
- Architectural Design: Develop and maintain the overall software architecture, including design patterns, coding standards, and architectural frameworks. Ensure alignment with business goals and technical requirements.
• Technical Leadership: Provide technical guidance and mentorship to development teams. Review and approve technical designs and solutions, ensuring they adhere to best practices and architectural guidelines.
• Requirements Analysis: Collaborate with stakeholders to gather and analyze requirements. Translate business needs into technical specifications and architectural designs.
• Technology Evaluation: Stay abreast of emerging technologies and industry trends. Evaluate and recommend new tools, technologies, and practices to enhance our software development processes.
• System Integration: Design and oversee the integration of various software components and systems, ensuring seamless interoperability and efficient data flow.
• Quality Assurance: Define and enforce best practices for software development, including code reviews, testing strategies, and documentation. Ensure high-quality deliverables and timely project completion.
• Risk Management: Identify potential architectural risks and issues. Develop mitigation strategies and contingency plans to address technical challenges.
• Documentation: Create and maintain comprehensive architectural documentation, including design diagrams, technical specifications, and system interfaces.
• Collaboration: Work closely with product managers, developers, and other stakeholders to align technical solutions with business objectives. Facilitate effective communication and coordination across teams.
Qualifications
• Bachelor's degree in Computer Science, Information Technology, or a related field.
• Minimum of 5 years of experience in software development.
• Proficiency in one of the programming languages, e.g. Java, Python, C/C++/C#, PHP, Python, Ruby, etc.
• Having knowledge in the GoLang programming language is a plus.
• Having experience at fintech and or banking is point plus.
• Having experience handle payment gateway would be advantage.
• Strong expertise in software design and architectural patterns (e.g., microservices, event-driven architecture, SOA).
• Experience with cloud platforms such as AWS, Azure, or Google Cloud.
• Knowledge of database management systems, e.g. PostgreSQL / MySQL / Oracle.
• Excellent problem-solving skills and attention to detail.
• Strong communication skills and the ability to work effectively in a team environment.
• Proven ability to lead and manage technical projects from conception to completion.
• Experience with large-scale, distributed systems.

A mobile payment company. Empowering small and medium businesses with simplified transactions.
One Pacific Place Building 15th Floor Suite 1501 Jl. Jenderal Sudirman 52-53, Jakarta 12190
Tips Aman Cari Kerja
Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.
Pelajari Selengkapnya