This role is supporting many business domains, especially focused on the Backoffice API Architecture. This Principal Solutions Architect will help, guide, and build tools for our group. You serve as a guiding force, leveraging your deep expertise and vision to design, develop, and implement cutting-edge solutions that address complex business challenges.
Responsibilities:
- Designing solutions based on organizational strategy.
- Developing enterprise-level application and custom integration solutions, including major enhancements and interfaces, functions, and features for multiple, sophisticated systems ensuring high performance and reliability of the solution.
- Defining application tiers, frameworks, and interfaces for complex projects.
- Identifying specifications, then planning, designing, and developing complex and business-critical software solutions, using appropriate software engineering processes with an emphasis on reusability.
- At times, I led technical project teams during the design, development, testing, and implementation of sophisticated application systems. Resolves the most difficult support problems.
- Researching and implementing industry trends in solutions, procedures, and tools for application architecture.
- Establishes design, development standards, and procedures, as well as designing architectures for code reuse.
- Participating in program-level application architecture decisions to resolve appropriate solutions.
- Proactively expand knowledge of software tools, languages, scripts, and shells that effectively support the application development environment in different operating system environments.
- Setting technical standards and providing project-level work product reviews.
- Analyzing existing application environments to prepare them for future strategic migration. Providing architectural guidance for a project.
- Accountable for quality, completeness, and timely delivery of an assigned project.
- Collaborates well with teams and individuals across multiple disciplines.
Basic Qualifications:
- 10+ years of relevant Architecture experience.
- 5+ years experience in architecting software both client and back-office solutions.
- 5+ years experience in architecting solutions in GCP, AWS, or similar cloud providers.
- Proficient in multiple architectural modeling technologies.
- Understanding of software design patterns (Micro Services), networks, and protocols (TCP/IP, HTTP).
- Understanding and experience of Engineering technologies, for example, Java, Flutter, Couchbase, Web, NoSQL, Kubernetes, and Relational Databases.
Required Education:
- Bachelor's or equivalent.
Benefits:
- 401(k).
- Dental Insurance.
- Health insurance.
- Vision insurance.
- We are an equal opportunity employer and value diversity, equality, inclusion, and respect for people.
- The salary will be determined based on several factors including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.
Additional Responsibilities:
- Participate in OrangePeople monthly team meetings, and participate in team-building efforts.
- Contribute to OrangePeople technical discussions, peer reviews, etc.
- Contribute content and collaborate via the OP-Wiki/Knowledge Base.
- Provide status reports to OP Account Management as requested.
About us:
OrangePeople is an Enterprise Architecture and Project Management solutions company. Our most valuable asset is our people: dynamic, creative thinkers, who are passionate about doing quality work. As a member of the OrangePeople team, you will have access to industry-leading consulting practices, strategies & and technologies, innovative training & and education. An ideal Orange Person is a technology leader with a proven track record of technical achievements and a strong process/methodology orientation.