Associate AI Assisted Software Developer

MediSolution

Idaho

Hybrid

USD 65,000 - 75,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Harris is seeking a software engineer to apply AI-assisted development practices while upholding quality, security, and production readiness. You will understand requirements, business cases, user stories, and acceptance criteria to design, develop, test, and maintain software applications.

Collaborating with analysts, product owners, and senior developers, you will generate tests and documentation, review AI outputs, and help establish repeatable AI SDLC governance that improves delivery speed,

Qualifications

  • Experience designing, developing, testing software applications.
  • Understanding of AI-assisted development practices and SDLC governance.
  • Ability to collaborate with analysts, product owners, and developers.

Responsibilities

  • Partners with Business Analysts, Product Owners, senior developers, and stakeholders to understand requirements, business cases, user stories, acceptance criteria, and customer impact.
  • Uses approved AI-assisted development tools to accelerate analysis, coding, debugging, refactoring, documentation, and testing, while maintaining human accountability for all final work products.
  • Produces and executes unit test cases, including AI-assisted test generation where appropriate, to validate functionality against acceptance criteria and expected system behavior.
  • Maintains established coding standards, secure development practices, architectural patterns, and AI SDLC governance requirements.
  • Reviews, validates, and refines AI-generated outputs to ensure code quality, accuracy, maintainability, security, performance, and alignment with product standards.
  • Produces supporting technical, installation, configuration, and troubleshooting documentation for internal and external publication as appropriate, leveraging AI tools to improve speed and consistency.
  • Achieves productivity and quality targets by using AI-assisted workflows responsibly to improve development velocity, reduce rework, and deliver within budget, schedule, and defined quality standards.
  • Completes assigned software and non-software deliverables within timelines defined by the Scrum Team, Project Manager, Product Owner, or technical leadership.
  • Produces technical specifications, code, unit test plans, documentation, and related development artifacts in alignment with functional specifications, traceability requirements, and team standards.
  • Delivers committed development, testing, and documentation artifacts with appropriate guidance from senior developers, architects, and managers, while demonstrating increasing independence over time.
  • Provides input and assistance in preparing technical design specifications, including identifying opportunities where AI-assisted approaches can improve development efficiency, test coverage, documentation quality, or maintainability.
  • Participates in planning, grooming, walkthroughs, estimation, retrospectives, and other agile processes, contributing informed technical input and AI-assisted analysis where appropriate.
  • Ensures all work artifacts, including AI-assisted code, documentation, tests, and technical recommendations, are thoroughly reviewed by peers, senior developers, or architects for quality, security, performance, and production readiness.
  • Contributes to continuous improvement of the organization’s Level 3 AI SDLC practices by sharing effective prompts, workflows, lessons learned, reusable patterns, and responsible AI development techniques.
  • Supports knowledge transfer, product continuity, and modernization efforts by learning existing systems, documenting legacy behavior, and helping apply AI-assisted practices to both new development and existing codebases.

Job description

The purpose of this role is to understand requirements, business cases, user stories, and acceptance criteria, and to apply software engineering judgment, computer science fundamentals, and AI‑assisted development practices to design, develop, test, enhance, and maintain software applications. This role will actively use approved AI development tools to accelerate coding, testing, troubleshooting, documentation, refactoring, and code review, while retaining human accountability for quality, security, maintainability, and production readiness. This position will help establish repeatable, responsible AI‑assisted development practices that improve engineering capacity, consistency, and delivery speed.

Duties & Responsibilities
  • Partners with Business Analysts, Product Owners, senior developers, and internal/external stakeholders to understand requirements, business cases, user stories, acceptance criteria, and customer impact
  • Uses approved AI‑assisted development tools to accelerate software analysis, coding, debugging, refactoring, documentation, and testing, while maintaining human accountability for all final work products
  • Produces and executes unit test cases, including AI‑assisted test generation where appropriate, to validate functionality against acceptance criteria and expected system behavior
  • Maintains established coding standards, secure development practices, architectural patterns, and AI SDLC governance requirements
  • Reviews, validates, and refines AI‑generated outputs to ensure code quality, accuracy, maintainability, security, performance, and alignment with product standards
  • Produces supporting technical, installation, configuration, and troubleshooting documentation for internal and external publication as appropriate, leveraging AI tools to improve speed and consistency
  • Achieves productivity and quality targets by using AI‑assisted workflows responsibly to improve development velocity, reduce rework, and deliver within budget, schedule, and defined quality standards
  • Completes assigned software and non‑software deliverables within timelines defined by the Scrum Team, Project Manager, Product Owner, or technical leadership
  • Produces technical specifications, code, unit test plans, documentation, and related development artifacts in alignment with functional specifications, traceability requirements, and team standards
  • Delivers committed development, testing, and documentation artifacts with appropriate guidance from senior developers, architects, and managers, while demonstrating increasing independence over time
  • Provides input and assistance in preparing technical design specifications, including identifying opportunities where AI‑assisted approaches can improve development efficiency, test coverage, documentation quality, or maintainability
  • Participates in planning, grooming, walkthroughs, estimation, retrospectives, and other agile processes, contributing informed technical input and AI‑assisted analysis where appropriate
  • Ensures all work artifacts, including AI‑assisted code, documentation, tests, and technical recommendations, are thoroughly reviewed by peers, senior developers, or architects for quality, security, performance, and production readiness
  • Contributes to continuous improvement of the organization’s Level 3 AI SDLC practices by sharing effective prompts, workflows, lessons learned, reusable patterns, and responsible AI development techniques
  • Supports knowledge transfer, product continuity, and modernization efforts by learning existing systems, documenting legacy behavior, and helping apply AI‑assisted practices to both new development and existing codebases

Salary range: $65,000 - $75,000 USD per year. At Harris, we believe great people build great software. We offer an environment where employees are empowered to make a real impact, grow their skills, and shape their careers. Our teams enjoy a supportive, award‑winning culture, a casual and collaborative workplace, and opportunities to learn from a diverse group of businesses and industries. We are financially strong and proudly part of Constellation Software Inc. (CSI), the largest software company in Canada, providing long‑term stability alongside entrepreneurial autonomy. In addition to a competitive compensation and benefits package, we offer meaningful perks, flexibility, and—most importantly—a culture that values people, curiosity, and having fun while doing great work. Follow us on LinkedIn to learn more about our culture, values, and career opportunities.

Harris is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Applicants who require a reasonable accommodation due to a disability may contact us by email at HarrisTalentAcquisition@harriscomputer.com. Accommodation requests may be made at any time. This email address is dedicated solely to accommodation requests and cannot be used to inquire about application status.

Know Your Rights Poster EO 13496: Notification of Employee Rights under Federal Labor Laws

Our commitment to fair and equitable hiring. As part of our recruitment process, we use artificial intelligence (AI) tools during the initial screening phase to help identify candidates whose qualifications most closely align with the requirements of the role. This technology supports efficiency and consistency in the early stages, but it never replaces human judgement. All subsequent evaluations and final hiring decisions are made by our recruitment professionals. AI does not make final hiring decisions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate AI Assisted Software Developer
Associate AI Assisted Software Developer

MediSolution • Northern (KY)

Hybrid
USD 65,000 - 75,000
Support Analyst
Support Analyst

MediSolution • Northern (KY)

Hybrid
USD 50,000 - 55,000
Support Analyst
Support Analyst

MediSolution • Maine

Hybrid
USD 50,000 - 55,000
(Remote) Quality Assurance Analyst
(Remote) Quality Assurance Analyst

MediSolution • Northern (KY)

Hybrid
USD 65,000 - 75,000
Remote work
Travel opportunities
(Remote) Quality Assurance Analyst
(Remote) Quality Assurance Analyst

MediSolution • Wisconsin

Hybrid
USD 65,000 - 75,000
3 weeks vacation
5 personal days
Medical, Dental, and Vision benefits
+4
Customer Success Manager
Customer Success Manager

MediSolution • Northern (KY)

On-site
USD 75,000 - 85,000
Associate AI‑Driven Software Engineer
Associate AI‑Driven Software Engineer

MediSolution • Idaho

Hybrid
USD 65,000 - 75,000
Partner Development Manager
Partner Development Manager

MediSolution • United States

On-site
USD 140,000 - 160,000
Customer Support Manager
Customer Support Manager

MediSolution • Town of Florida (NY), Northern (KY)

Hybrid
USD 75,000 - 85,000
Vice President, Software Engineering & AI Transformation
Vice President, Software Engineering & AI Transformation

MediSolution • Tennessee

Hybrid
USD 175,000 - 250,000
Career growth opportunities
Comprehensive medical, dental, vision,
Life insurance