HiTide Staffing Solutions LLC Software Engineer Alpharetta, GA · Full time Company website

This is a hands-on software engineering role focused on developing, maintaining, and supporting business-critical applications and system integrations. The ideal candidate will bring strong software development, integration, database, and production support experience in a fast-paced operational environment. The engineer will partner with business teams, vendors, and technical resources to deliver enhancements, troubleshoot issues, and support ongoing application modernization efforts.

About HiTide Staffing Solutions LLC

Discover Opportunities. Build Your Future.

Welcome to HiTide Careers

At HiTide Staffing Solutions, we don’t just fill roles—we connect exceptional talent with exceptional companies. Our job board is designed to help candidates find opportunities that align with their skills, ambitions, and lifestyle.
With 35 years of combined industry experience, our team curates positions across diverse industries and roles, ensuring you have access to the best opportunities available.

Why Apply Through HiTide?
- Candidate-Centered Approach – We prioritize relationships, ensuring you’re matched with roles that fit your career goals.
- Exclusive Access – Many of our opportunities are not publicly advertised.
- Retention-Focused – We help you find positions where you can thrive long-term.
- Comprehensive Support – From application to onboarding, we guide you every step of the way.

Description

This is a hands-on software engineering role focused on developing, maintaining, and supporting business-critical applications and system integrations. The ideal candidate will bring strong software development, integration, database, and production support experience in a fast-paced operational environment. The engineer will partner with business teams, vendors, and technical resources to deliver enhancements, troubleshoot issues, and support ongoing application modernization efforts.

Key Responsibilities

·                    Design, develop, maintain, and support Field Technology applications and system integrations.


  • Develop and maintain web APIs, services, backend processes, and application components.
  • Troubleshoot and resolve application, database, interface, and integration issues.
  • Participate in application modernization and continuous improvement initiatives.
  • Support production deployments, upgrades, patches, and system maintenance activities.
  • Work with business stakeholders to gather requirements and deliver practical technical solutions.
  • Create and maintain technical documentation, support materials, and implementation records.
  • Participate in incident response and operational support activities as needed.
  • Collaborate with internal teams, contractors, and vendors to deliver technology solutions.

Required Skills and Experience

·                    4+ years of total experience in software development, application support, or a closely related technical field.


  • Experience with one or more programming languages: C# .NET preferred.
  • Experience developing or supporting web APIs and system integrations.
  • Experience working with relational databases, such as Oracle or Microsoft SQL Server.
  • Experience supporting business-critical or mission-critical production applications.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Ability to work independently while partnering effectively with cross-functional teams.
  • Strong verbal and written communication skills.

Preferred Qualifications

·                    Experience with IIS and web-based application hosting.

  • Experience with Azure DevOps, source control, and CI/CD practices.
  • Understanding of Agile software development methodologies.
  • Experience supporting applications in operational or industrial environments.
  • Experience balancing software delivery with ongoing production support responsibilities.

What We're Looking For

·                    A self-motivated engineer who enjoys solving problems and supporting business-critical systems.


  • Someone who can work effectively within existing applications while helping drive modernization efforts.
  • A strong ownership mindset and willingness to take issues through resolution.
  • Ability to balance project work with production support responsibilities.
  • A team player who collaborates well with business users, technical teams, and vendors.

Work Location: In person