HarrisHA

Senior Software Developer

Harris provides mission-critical software solutions for utilities, healthcare, local governments, public safety, and schools throughout the U.

Harris

Employee count: 1001-5000

United Kingdom only

Responsibilities 

  • Collaborate to develop and maintainefficient, reusable, and reliable server-side logic using Java andits enterprise libraries.

  • Work closely with cross-functional teams, including UI/UX designers, frontend developers, and product managers, to ship new full-stackfeatures.

  • Design and implement code optimized for relational databaseperformance to support application requirements.

  • Develop complex SQL queries, database performance tuning and query optimization.

  • Implement and integrate text search engines (e.g.Solr) to enhance application search capabilities.

  • Conduct thorough testing (automated and manual) to identify, fix bugs, and performance issues.

  • Mentor junior developers and promote knowledge sharing to enhance team skills and productivity. 

  • Collaborate with L2 support to troubleshoot and fix customer issues in a timely manner.

  • Stay up to date with the latest industry trends and technologies to ensure our applications are built using the best practices.

Our Technology Stack  

  • Backend – Java REST APIs, Open Liberty Application Server, Apache Solr Search platform, RDBMS (Postgres, SqlServer, DB2)

  • Frontend App Framework - JavaScript / TypeScript / React 

  • CI / CD - GitHub / CircleCI 

  • Cloud – AWS

Requirements  

  • Bachelor's degree with a minimum of 2:1Computer Science, Information Technology, or a related field.

  • Senior level experienced developer.

  • Demonstrable success and involvement in software design and implementation of production-ready backend solutions

  • Strong experience with relational databases such as PostgreSQL, SQL Server, or DB2.

  • Proficient in writing and optimizing complex SQL queries and database schemas.

  • Understanding of client/server APIs and patterns such as REST.

  • Experience with testing frameworks and methodologies, ensuring the delivery of high-quality software. 

  • Strong problem-solving skills and attention to detail. 

  • Excellent communication and collaboration skills.

Desirable

  • Experience with text search engines like Elastic, Solr, and Lucene.

  • Using Gradle for project automation and dependency management.

  • Basic understanding of front-end technologies (e.g., JavaScript, TypeScript, and React) to facilitate smooth integration with backend services.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United Kingdom +/- 0 hours

About Harris

Learn more about Harris and their company culture.

View company profile
Harris provides mission-critical software solutions for utilities, healthcare, local governments, public safety, and schools throughout the U.S. and Canada. Harris has offices throughout North America. Visit us at www.harriscomputer.com.

Harris is a wholly-owned subsidiary of Constellation Software, Inc. CSI is a publicly-traded company on the Toronto Stock Exchange. Trading symbol CSU.

Employee benefits

Learn about the employee benefits and perks provided at Harris.

View benefits

Generous vacation

We want you to take it!

Education

Opportunities to learn and grow!

Retirement benefits

401(k) to help you invest in your future.

Disability insurance

Short and long-term disability insurance.

View Harris's employee benefits
Claim this profileHarris logoHA

Harris

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

73 remote jobs at Harris

Explore the variety of open remote roles at Harris, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Harris

Remote companies like Harris

Find your next opportunity by exploring profiles of companies that are similar to Harris. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Harris hiring Senior Software Developer • Remote (Work from Home) | Himalayas