Principal Architect-Technology
Job Summary
We are seeking a highly experienced Principal Architect with 18 to 20 years of experience to join our team. The ideal candidate will have a strong technical background in OCI Function Oracle Java and Salesforce OMS. Experience in multi-channel is a plus. This hybrid role requires a deep understanding of architectural principles and the ability to drive technical solutions that align with business goals.
Responsibilities
- Lead the design and implementation of complex technical solutions using OCI Function Oracle Java and Salesforce OMS.
- Oversee the development and integration of multi-channel systems to ensure seamless operation.
- Provide technical guidance and mentorship to the development team.
- Collaborate with stakeholders to understand business requirements and translate them into technical specifications.
- Ensure that all architectural solutions adhere to industry best practices and company standards.
- Conduct regular code reviews to maintain code quality and ensure compliance with architectural guidelines.
- Develop and maintain architectural documentation to support ongoing development and maintenance.
- Identify and mitigate technical risks throughout the project lifecycle.
- Drive continuous improvement initiatives to enhance system performance and scalability.
- Stay updated with the latest industry trends and technologies to ensure the company remains competitive.
- Work closely with project managers to ensure timely delivery of projects within budget.
- Facilitate communication between technical and non-technical teams to ensure alignment on project goals.
- Provide support and troubleshooting for complex technical issues as needed.
Qualifications
- Must have extensive experience with OCI Function Oracle Java and Salesforce OMS.
- Should have a strong understanding of multi-channel systems and their integration.
- Must possess excellent problem-solving skills and the ability to think critically.
- Should have strong communication skills to effectively collaborate with various stakeholders.
- Must be able to work independently and as part of a team in a hybrid work environment.
- Should have a proven track record of delivering high-quality technical solutions on time and within budget.
- Nice to have experience in the multi-channel domain.
- Must be detail-oriented and able to manage multiple priorities effectively.
- Should have a strong understanding of software development life cycle and agile methodologies.
- Must be committed to continuous learning and professional development.
- Should have experience in mentoring and guiding junior team members.
- Must be able to adapt to changing business needs and technical requirements.
- Should have a passion for technology and a desire to make a positive impact on society.