Harris Computer
Harris Computer
Harris Computer dezvoltă și operează software esențial pentru organizații din sectorul public, domeniul sănătății, utilități și alte industrii specializate. Portofoliul său sprijină peste 100.000 de clienți din America de Nord, Europa, Asia și Australia, iar echipele sale se concentrează pe achiziționarea unor companii de software promițătoare, consolidarea operațiunilor acestora și susținerea unei creșteri durabile. Pentru candidații care explorează oportunități în domeniul software-ului pentru companii, Harris Computer oferă un mediu divers, modelat de produse și servicii dedicate unor industrii specifice, concepute pentru a ajuta clienții să își atingă obiectivele operaționale.

Senior Software Architect, AI and Java

Lead AI-focused architecture for MEDHOST healthcare software, shaping scalable Java applications and development practices. Guide adoption of LLMs and tools such as Claude Code across product and engineering workflows.

Descriere

  • Set architecture direction and milestones for teams building scalable Java and web applications.
  • Champion AI-driven development methods, including AI-DLC and coding agents such as Claude Code.
  • Establish how teams review, test, and validate AI-generated code and design materials.
  • Assess and design ways to integrate LLMs into products and internal workflows.
  • Advance the enterprise architecture stack.
  • Review and approve technical designs, helping teams deliver to development standards.
  • Contribute throughout the Agile lifecycle, from requirements gathering through testing and deployment.
  • Define performance needs and targets, and diagnose production bottlenecks across JVMs, application servers, and databases.
  • Improve practices for unit testing, code review, builds, and deployments.
  • Assess emerging technologies and create proofs of concept.
  • Consult clients and internal users to understand long-term system needs and requirements.
  • Offer technical support and help clients plan and meet implementation requirements.
  • Mentor developers, testers, and product managers.
  • Support the effectiveness and implementation of the MEDHOST Quality Management System and comply with relevant regulations.
  • Carry out applicable QMS procedures and other organizational duties.

Cerințe

  • Master’s degree in computer science or an engineering discipline.
  • Either four years of software development experience, or a bachelor’s degree in computer science or engineering plus six years of development experience; substantial hands-on Java experience is required.
  • Substantial technical leadership experience and sound professional judgment.
  • Hands-on experience applying AI-DLC or a comparable AI-native development approach to production software.
  • Working knowledge of LLMs, including prompt and context engineering, retrieval-augmented generation (RAG), and integrating LLM APIs into applications.
  • Experience using Claude Code or a similar AI coding agent in daily development, including setting project context and directing agents through structured, reviewable workflows.
  • Experience designing and implementing highly available environments and clustered systems.
  • Experience designing and implementing the server, middleware, and networking infrastructure for web applications.
  • Excellent written and verbal communication skills, with the ability to communicate across organizational levels.
  • Strong grasp of database design, implementation, support, and performance optimization.
  • Working knowledge of cloud-based systems.
  • Experience with Java (JDK 17+), Spring Framework or Spring Boot, Tomcat, RHEL, Angular, HTML5, CSS3, JavaScript, DB2 on IBM i, SQL, IntelliJ IDEA, Maven or Gradle, and JUnit is advantageous.
  • DB2, AS/400, or Power Systems experience and knowledge are a plus.
  • Healthcare knowledge, including FHIR, HL7, SNOMED, or Medi-Span, is a plus.

Beneficii

  • Opportunities for career growth
  • Medical, dental, and vision coverage
  • Three weeks of vacation and five personal days
  • Employee stock ownership
  • RRSP program
  • 401(k) with matching
  • Community involvement opportunities
  • Flexible work arrangements
  • Casual work environment
  • Comprehensive benefits package
  • Opportunities to learn
  • Award-winning workplace culture