Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Harris Computer

Senior Software Engineer

Harris Computer

. Write code and contribute to the development of software applications, modules, or components .

Posted 9/30/2026full-timeRemote • Utah • United StatesSenior💰 $105,000 - $115,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in Java, including Core Java (Java 11/17+), with extensive experience in designing and building complex, scalable systems. Strong background in software engineering principles, REST API development, and cloud technologies, complemented by leadership in technical discussions and project management.

Highest-signal resume keywords
Java ProficiencySpring Boot ExperienceREST API DevelopmentDatabase ManagementCloud Technologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaCore JavaSpringSpring BootREST APIsPostgreSQLMySQLMongoDBElasticsearchMicroservices Architecture
Soft Skills
LeadershipCollaborationDecision-MakingProblem-Solving
Tools & Technologies
ReactNext.jsMaterial UIGitHub CopilotClaudeCursorChatGPT
Certifications & Qualifications
Bachelor's Degree in Computer ScienceDiploma in Engineering
Industry Keywords
Software DevelopmentSystem ArchitectureSoftware Engineering PrinciplesDesign PatternsConcurrencyMultithreading

Tech Stack

Tools & technologies
CloudElasticSearchJavaJavaScriptMaterial UIMicroservicesMongoDBMySQLNext.jsPostgresReactSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Write code and contribute to the development of software applications, modules, or components
  • Participate in requirements analysis, design, architecture, system integration, testing, and project management
  • Test code to identify and fix bugs and ensure software quality and reliability
  • Collaborate with software architects, designers, and product managers to align with project goals and timelines
  • Design and build complex, scalable systems
  • Lead technical discussions, make critical decisions, and drive consensus among team members

Requirements

What you’ll need
  • Proficiency in Java, including Core Java (Java 11/17+), JVM internals, memory management, tuning, and concurrency/multithreading
  • Experience with Spring, particularly Spring Boot
  • Experience designing, building, and securing robust, scalable REST APIs
  • Proficiency with relational and non-relational databases, including PostgreSQL, MySQL, and MongoDB
  • Experience with Elasticsearch and search/indexing technologies
  • Experience with React, Next.js, and Material UI
  • Experience with AI-assisted development tools such as GitHub Copilot, Claude, Cursor, or ChatGPT
  • Familiarity with AI-directed prompt engineering for application development
  • Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience
  • 8+ years of experience in software development
  • 3+ years as a Software Engineer focused on designing and building complex, scalable systems
  • Deep understanding of software engineering principles, design patterns, algorithms, and system architecture
  • Ability to lead technical discussions, make critical decisions, and drive consensus among team members
  • Experience with cloud technologies and microservices architecture
  • No immigration or employment-visa sponsorship is offered or provided, now or in the future
  • In-person identity verification is required for employment