Haystack
← Back to Jobs
Technology
TC

Software Engineer

TOP Consulting, IncUnited States🇺🇸United StatesPosted Sep 24, 2026

Why This Role Stands Out

You can make a significant impact by developing innovative data integration solutions that leverage technology for renewable resources, working alongside a team of highly technical experts in a hybrid environment. This role offers fantastic growth potential and the chance to hone your skills within a reputable consulting firm. Apply today to join this exciting mission!

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
22 hours ago
SAFeDockerMicroservicesSpringSpring BootScrumAgileAzureGitGrafanaJavaJenkinsJiraKafkaKubernetesRedis

Job Description

Software Engineer

Top Consulting is looking to hire a Software Engineer; you will develop data integration solutions. Write software for our client and help use technology to take advantage of renewable resources.  You’ll work with highly technical employees that have a deep understanding of the applications which monitor the conditions of the bulk electric system and give operators the data they need to make the best decisions possible.

Responsibilities

  • Develop and support software applications critical to electric grid and energy market operations.
  • Design and develop microservices, RESTful APIs, and data integration services.
  • Modernize applications and platforms using private cloud and container technologies.
  • Collaborate with cross-functional teams in an Agile environment to deliver complex solutions.
  • Implement solutions that support the growth and integration of renewable energy.
  • Participate in continuous improvement of development tools, processes, and applications.

Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, or a related field.
  • 2–5 years of professional software engineering experience.
  • Strong experience with Java, Quarkus or Spring Boot, RESTful APIs, and Linux/WSL.
  • Experience working in an Agile development environment.
  • Self-motivated with strong problem-solving and collaboration skills.
  • Ability to work on complex systems supporting critical infrastructure.

Preferred Technical Skills

  • Kubernetes and Docker
  • Git and GitHub Enterprise
  • Kafka
  • Redis/data caching
  • Relational and/or NoSQL databases
  • CI/CD, Jenkins, and GitOps
  • Microsoft Azure Blob Storage, Azure Synapse, and Azure API Management (APIM)
  • Grafana
  • Jira
  • SAFe and/or Scrum methodologies

Similar jobs