Software Developer Engineer

Hirschbach

Dubuque (IA)

Presencial

USD 80 000 - 110 000

Tempo integral

Há 10 dias
Gerador de candidaturas

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Hirschbach Motor Lines in Dubuque, Iowa, is seeking a Software Development Engineer to design, develop, test, and maintain software across front-end and back-end layers using C#, .NET, REACT, Python, and SQL. The role spans entry to senior levels, with opportunities to mentor and lead projects in an agile environment.

You will work in-office Monday–Friday 8:00 am–5:00 pm, collaborate with product managers, designers, and stakeholders, and contribute to code quality, performance, and

Qualificações

  • Bachelor's degree in CS or related field.
  • 2–5 years of software development experience.
  • Experience with C#, .NET, React, Python, SQL.
  • Familiarity with Jira and version control.
  • Experience with CI/CD pipelines.

Responsabilidades

  • Design, develop, and maintain software applications using C#, .NET, REACT, and REACT Native
  • Write and execute unit, integration, and performance tests
  • Define and manage development tasks and milestones using Jira
  • Analyze performance and optimize scalability and efficiency
  • Maintain documentation and coding standards across projects
  • Collaborate with engineers, product managers, designers, and stakeholders
  • Use Visual Studio, Git, and CI/CD platforms

Conhecimentos

C#
.NET
REACT
Python
SQL

Formação académica

Bachelor's in Computer Science
Information Technology

Ferramentas

Git
Jira
CI/CD

Descrição da oferta de emprego

Applicants must be currently authorized to work in the United States on a full-time basis. We are unable to provide visa sponsorship at this time.

Job Summary:

The Software Development Engineeris a key contributor within the Technology department, responsible for designing, developing, testing, andmaintainingsoftware solutions that support business operations and strategic initiatives. This role spans multiple levels ofexpertise, from entry-levelengineersgaining foundational experience to SeniorEngineersleading complex projects and mentoring others.

At entry level, SoftwareDevelopment Engineersassistin coding, debugging, and testing underguidanceof senior team members, building technicalproficiencyand understanding of development practices. Asengineersprogress, they take on more independent responsibilities, including solutionsdesign,performance optimization, and cross-functional collaboration. Senior-levelengineerslead technical efforts,providearchitectural guidance, and drive innovation across platforms and teams.

Software Development Engineerswork primarily with technologies such as C#, .NET, REACT, Python, and SQL, and are expected tooperateeffectively withinagileenvironment. They contribute to the full software development lifecycle, ensuring code quality, scalability, and maintainability while aligning with organizational goals.

This role requires strong problem-solving abilities, effective communication, and a commitment to continuous learning.Engineersare expected to collaborate across departments, support internal stakeholders, and contribute to a culture of technical excellence and innovation.

Key Responsibilities (In Varying Capacities)
Design & Development
  • Design, develop, andmaintainsoftware applications using technologies such as C#, .NET, REACT, and REACT Native
  • Build scalable and efficient solutions that meet business and technical requirements
  • Contribute to both front-end and back-end development efforts
Testing & Debugging
  • Write and execute unit, integration, and performance tests
  • Debug and troubleshoot software issues to ensurereliability andoptimalperformance
  • Participate in code reviews tomaintainhigh standardsof code quality
Project Execution
  • Define and manage development tasks, timelines, and milestones using tools like Jira
  • Collaborate with cross-functional teams to ensure seamless delivery of software solutions
  • Identifyand mitigate technical risks throughout the project life cycle
Performance Optimization
  • Analyze application performance and implement improvements to enhance scalability and efficiency
  • Monitor and resolve performance bottlenecks in existing systems
Documentation & Standards
  • Maintain clear andaccuratedocumentation of code, processes, and architectural decisions
  • Establish and follow naming conventions and coding standards across projects
Collaboration & Communication
  • Work closely withengineers, product managers, designers, and key stakeholders to align on requirements and deliverables
  • Provide technical support and guidance to internal teams
  • Communicate progress, challenges, and solutions effectively across teams
Tools & Technologies
  • Utilize development tools such as Microsoft Visual Studio, Git, and CI/CD Platforms (e.g., GitHub Actions, Jenkins)
  • Work with relational databases (e.g., SQL Server, PostgreSQL, MySQL), including query optimization and schema design
Continuous Improvement
  • Stay current with emerging technologies and development methodologies
  • Drive innovation and process improvements within the development team
Experience:

2-5years of experience in software development or programming.Proven ability to deliver software solutions independently.

Scope:
  • Designs andDevelops software solutions using C#, .NET, REACT, and related technologies
  • Leads testing efforts and resolves performance issues
  • Defines and organizes project tasks in tools like Jira
  • Collaborates with cross-functional teams to meet business requirements
  • Contributes tooperational excellenceand coding standards
  • Owns andmaintainsentire system or services, ensuring reliability and performance
Supervision:

WorksIndependentlywith moderate guidance.May mentor juniorengineersorassistin onboarding.

Decision Making:

Moderate autonomy in routine technical decisions. Collaborates with teamleadersor managers on complex or strategic issues.

Work Environment:

In Office

Schedule:

Monday – Friday, 8:00 am-5:00 pm

Education and Experience:

Required: Bachelor’s in Computer Science, Software Engineering, Information Technology, or a related field

Preferred: Advanced certifications in engineering leadership, Agile methodologies, cloud systems, or software architecture.

Company Overview

Founded in 1935, Hirschbach Motor Lines has built a sterling reputation for delivering time and temperature-sensitive freight across 48 states. Today, the organization generates $1+ billion in revenue and has become the 2nd largest refrigerated carrier in North America with company headquarters in Dubuque, Iowa. Hirschbach strives to provide the highest level of service in the industry, offering a breadth of services including Dedicated, Over the Road, Expedited, Entertainment, and Logistics Solutions.

With a tenured history and vision for the future, our company culture drives us to be the best in the business, grounded in our All In To Win values. One key to trust is having a pool of talent and resources who are exceptionally competent, capable, and passionate for serving results to our customers.

Equal Opportunity Statement

Our Company is committed to the principles of equal employment. We are committed to complying with all federal, state, and local laws providing equal employment opportunities, and all other employment laws and regulations. It is our intent to maintain a work environment which is free of harassment, discrimination, or retaliation because of age, race, color, national origin, ancestry, religion, creed, sex, sexual orientation, gender, gender identity, pregnancy (including childbirth, lactation and related medical conditions), physical or mental disability, genetic information (including testing and characteristics), veteran status, uniformed service member status, or any other status protected by federal, state, or local laws. The Company is dedicated to the fulfillment of this policy in regard to all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, termination, and all other terms, conditions, and privileges of employment.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

HR Business Partner
HR Business Partner

Hirschbach • Dubuque (IA)

Presencial
USD 70 000 - 90 000
HR Business Partner
HR Business Partner

Hirschbach Shared Services LLC • Dubuque (IA)

Presencial
USD 85 000 - 110 000
Driver Leader
Driver Leader

Hirschbach • Bedford

Presencial
USD 65 000 - 90 000
Dedicated Driver Leader
Dedicated Driver Leader

Hirschbach • Dubuque (IA)

Presencial
USD 65 000 - 90 000
Driver Recruiter
Driver Recruiter

Hirschbach • Sioux City (IA)

Presencial
USD 50 000 - 65 000
HR Generalist
HR Generalist

Hirschbach • Dubuque (IA)

Presencial
USD 52 000 - 68 000
Senior Director - Dedicated Operations
Senior Director - Dedicated Operations

Hirschbach • Bedford

Presencial
USD 150 000 - 190 000
Benefits Administrator I
Benefits Administrator I

Hirschbach • Dubuque (IA)

Presencial
USD 40 000 - 60 000
Driver Leader - Dedicated
Driver Leader - Dedicated

Hirschbach Motor Lines, LLC • Bedford

Presencial
USD 65 000 - 90 000
Driver Leader - Dedicated
Driver Leader - Dedicated

Hirschbach • Bedford

Presencial
USD 65 000 - 90 000