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