Jobs Companies Harris Computer Software Developer

À propos de ce poste Software Developer chez Harris Computer

Harris Computer · Télétravail · Remote - Costa Rica

Here at Harris, you’ll be working as part of 5 different business verticals, Public Sector, Healthcare, Utilities, Insurance and Private sector, with over 12,000 employees and more than 100,000 customers located in 200 countries around the globe. We need your help to keep growing and we hope you can become an integral part of the Harris family.

Harris CareTracker, we understand that technology should serve people, not the other way around. Our team of dedicated professionals is committed to building products that make a real difference in our customers’ lives. By focusing on usability and practical innovation, we create solutions that enhance user experience and streamline processes. Our goal is not just to deliver exceptional products but to empower our clients with tools that truly meet their needs. With Harris Care Tracker by your side, you can trust that we’re here to support you every step of the way.

Job Summary:

We are looking for a Senior Software Engineer to help maintain, stabilize, and modernize a critical platform built on technologies such as Visual Basic 6, Classic ASP, and Oracle.

This is not a “greenfield” role. You will work hands-on with a mature, complex, and sometimes fragile system while helping design and execute its evolution toward modern architecture (APIs, new services, and modern frontends).

We are looking for someone who is technically strong, highly curious, proactive, and comfortable navigating imperfect systems.

Primary Functions:

●            Maintain, troubleshoot, and stabilize a legacy system built on VB6, Classic ASP, and related technologies.

●            Analyze and understand complex, long-standing business logic and system dependencies.

●            Identify risks, performance issues, and architectural limitations.

●            Improve code quality, reliability, and maintainability over time.

●            Design and implement modernization initiatives, such as:

○Building APIs to replace legacy logic or DLL-based components.

○Creating new microservices or backend services.

○Developing replacement or complementary frontends.

●            Work with Oracle databases through existing packages and embedded queries.

●            Support and prepare the system for future database migration initiatives (Oracle →      PostgreSQL).

●            Collaborate with product, business, and technical stakeholders to translate requirements into technical solutions.

●            Use GitHub effectively for version control, code reviews, and collaboration.

●            Build and maintain CI/CD pipelines using GitHub Actions.

●            Work with cloud infrastructure and services in Microsoft Azure.

●            Apply AI-assisted development tools (e.g., Cursor, Cloud Code, AI copilots) to accelerate analysis, development, and troubleshooting.

●            Proactively identify improvement opportunities and propose actionable solutions.

What Success Looks Like in This Role

Within the first months, you will:

●            Gain a strong understanding of the legacy platform.

●            Reduce recurring issues and system instability.

●            Improve documentation and technical visibility.

●            Deliver initial modernization components (APIs, services, refactors).

●            Establish efficient workflows using AI-assisted tools.

●            Become a trusted technical reference for the system.

Job Qualifications:

The qualifications we are looking for are mixture of work experience and educational background.

They are split into Minimum Qualifications (must have) and Additional Qualifications (nice to have) along with soft skills (competencies) needed for the role:

Minimum Qualifications:

  • 6+ years of professional experience as a software engineer or Full Stack Developer (working in hybrid and complex environments where modern and legacy technologies coexist)
  • 6+ years of experience working with Git and GitHub workflows.
  • 6+ years of experience with debugging and troubleshooting.
  • 6+ years of experience working with modern backend stack mainly .NET Core / .NET (Python, Node.js, etc. are nice to have)
  • 4+ years of experience understanding and navigating unfamiliar, undocumented, or poorly documented codebases.
  • 4+ years of experience working with PostgreSQL (experience in migrations is highly desired)
  • 4+ years of experience building, consuming and supporting RESTful APIs.
  • 3+ years of experience working with authentication and authorization protocols (OAuth, JWT, etc.)
  • 3+ years of experience working with modern frontend frameworks, preferably React.
  • 3+ years of experience working with Microsoft Azure (compute, networking, storage, and deployment workflows).
  • 3+ years of experience building CI/CD pipelines using GitHub Actions.
  • 2+ years of experience working with Oracle databases.
  • 1+ years of experience using AI coding assistants in daily workflows

Additional Qualifications:

  • Previous experience modernizing legacy systems.
  • Hands-on experience with database migration projects.
  • Familiarity with enterprise systems and long-running business platforms.
  • Experience refactoring monolithic systems into modular or service-oriented architectures.
  • Exposure to infrastructure-as-code and cloud automation.
  • Exposure to CI/CD optimization and deployment strategies.
  • Understanding of system design and data modeling patterns (entity-relationship, object-oriented, layered architectures).

Soft Skills:

  • Bias for Action: Takes initiative and moves problems forward.
  • Curiosity: Enjoys digging deep into systems to understand how things really work.
  • Problem Ownership: Doesn’t wait to be told—identifies issues and proposes solutions.
  • Resilience: Comfortable working in imperfect, evolving environments.
  • Pragmatism: Balances ideal solutions with real-world constraints.
  • Clear Communication: Able to explain technical issues and trade-offs clearly.
  • This role requires someone who does not shy away from complexity and ambiguity.

The above statements are intended to describe the general nature and level of work being performed

by people assigned to this job. It is not designed to be utilized as a comprehensive list of all duties,

responsibilities, and qualifications required of employees assigned to this job.

Working Environment:
This job operates in a professional office environment or remote home office location. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.  Periods of stress may occur.

This role may occasionally encounter Protected Health Information, Personal Identifiable Information or Privacy Records, and it is essential that all employees adhere to confidentiality requirements as outlined in the Employee Handbook and Harris’ Security and Privacy policies, as well as apply the concepts learned in the annual Security Awareness training.

Prêt à postuler chez Harris Computer ?
Postuler chez Harris Computer

À propos de Harris Computer

Harris provides mission critical software solutions for the Public Sector, Healthcare, Utilities and Private Sector verticals throughout North America, Europe, Asia and Australia. Working for Harris is the perfect opportunity to fulfill your professional goals as well as achieve your personal dreams! Our employees enjoy a casual work environment that offers comfort while providing superior service to our customers. We offer a comprehensive benefit package as well as other additional “Perks”! We empower our employees to make a difference We have an award winning culture We offer opportunity to learn We are financially strong and we are owned by the largest software company in Canada (CSI) We

Voir tous les emplois chez Harris Computer →

Emplois similaires

Lloyds Banking Group
Mobile Software Engineer - iOS
Lloyds Banking Group
⚡ Postuler tôt London 1-10 Praed Mews Hybride £76,760–£95,950
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
Lloyds Banking Group
Mobile Software Engineer - Android
Lloyds Banking Group
⚡ Postuler tôt London 1-10 Praed Mews Hybride £76,760–£95,950
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
Lloyds Banking Group
Backend Software Engineer
Lloyds Banking Group
⚡ Postuler tôt London Hybride £76,760–£95,950
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
HP
Remote Support Engineer – Digital Front End (DFE) Software Solutions
HP
⚡ Postuler tôt Tlaquepaque, Jalisco, Mexico Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
HP
Remote Support Engineer – Digital Front End (DFE) Software Solutions
HP
⚡ Postuler tôt Tlaquepaque, Jalisco, Mexico Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
HP
Browser Software Engineer Intern
HP
⚡ Postuler tôt Cambridge, Cambridgeshire, Uni... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
Harris Computer
Customer Technical Support Specialist
Harris Computer
⚡ Postuler tôt Alabama, United States Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 j
Harris Computer
Directeur de comptes
Harris Computer
⚡ Postuler tôt Quebec, Canada Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 j
Harris Computer
Partner Development Manager
Harris Computer
⚡ Postuler tôt Virginia, United States Sur site $140,000–$160,000
● Nouveau 👁 Vu ✓ Postulé il y a 3 j

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Harris Computer

Voir tous les emplois chez Harris Computer →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit