Opportunity Description
Job Summary
We are looking for an experienced Software Architect to make intuitive high‑level decisions for various software development initiatives. Successful candidates will design, oversee, and project‑manage both internal and external facing software development initiatives. The architect will ensure all projects are interlinked, aligned with the company’s “big picture,” and create architectural approaches for software design and implementation to guide the development team.
Essential Duties and Responsibilities
- Collaborate with other architects and engineering teams to design and evolve Java‑based services and applications
- Contribute to the development and refinement of our service‑oriented architecture, ensuring consistency and alignment with long‑term goals
- Apply and advocate for sound software design principles, including modularity, reusability, and maintainability
- Design systems for scalability, high availability...
Interested in this opportunity? Apply now through Expertini.
Apply for this Position