Talent.com
harris computer
Software Architectharris computer • Remote, Alabama, United States
Search for other jobs
Software Architect

Software Architect

harris computer • Remote, Alabama, United States
7 hours ago
Job type
  • Full-time
  • Remote
Job description

Job Description:

  • Set the architectural vision and milestones for teams building highly scalable Java and web-based applications.
  • Lead adoption of AI-driven development practices, including AI-DLC and AI coding agents such as Claude Code.
  • Define standards for reviewing, testing, and validating AI-generated code and design artifacts.
  • Evaluate and architect solutions integrating LLMs into products and internal workflows.
  • Evolve the enterprise architectural stack.
  • Review and approve technical designs and support delivery against development standards.
  • Participate in the complete Agile software development lifecycle from requirements through testing and deployment.
  • Plan performance requirements, set targets, and troubleshoot production bottlenecks involving JVM, application server, and database performance.
  • Develop and evolve unit testing, code review, build, and deployment practices.
  • Evaluate new technologies and develop proofs of concept.
  • Meet with clients and internal users to determine long-term system needs and requirements.
  • Provide technical support and assist clients with technical implementation requirements and plans.
  • Coach and mentor developers, testers, and product managers.
  • Maintain the effectiveness and implementation of the MEDHOST Quality Management System and meet applicable regulatory requirements.
  • Perform applicable QMS procedures and other duties required by the organization.

Requirements:

  • Master’s Degree in Computer Science or an Engineering field.
  • 4 years of development experience; or a Bachelor’s Degree in Computer Science or an Engineering field and 6 years of development experience, with significant hands-on Java experience.
  • Significant technical leadership experience and maturity.
  • Hands-on experience applying the AI-Driven Development Life Cycle (AI-DLC) or similar AI-native development methodologies to production software.
  • Working knowledge of large language models (LLMs), including prompt and context engineering, retrieval-augmented generation (RAG), and integrating LLM APIs into applications.
  • Experience using Claude Code or comparable AI coding agents in day-to-day development, including configuring project context and guiding agents through structured, reviewable workflows.
  • Experience designing and implementing a highly available environment, as well as the nuances of a clustered solution.
  • Experience designing and implementing infrastructure aspects (server, middleware, and network) of web-based applications.
  • Exceptional written and verbal communication skills and ability to communicate at all organizational levels.
  • Strong understanding of database concepts including design, implementation, support, and performance optimization.
  • Working knowledge of cloud-based systems.
  • Experience with Java (JDK 17+), Spring Framework / 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 / Power Systems experience and understanding is a plus.
  • Healthcare knowledge including FHIR, HL7, SNOMED, or Medi-Span is a plus.

Benefits:

  • Plenty of opportunities to grow your career
  • Comprehensive medical, dental, and vision benefits
  • 3 weeks of vacation plus 5 personal days to recharge
  • Employee stock ownership
  • RRSP program
  • 401k + matching
  • A chance to give back through community involvement
  • Flexible work arrangements to suit your lifestyle
  • Casual work environment
  • Comprehensive benefit package
  • Opportunity to learn
  • Award-winning culture
Create a job alert for this search

Software Architect • Remote, Alabama, United States