{"schemaVersion":"jobsearcher.job.v1","id":"ea28e9dbc8196efdb4b9a73b","url":"https://jobsearcher.com/jobs/ea28e9dbc8196efdb4b9a73b","canonicalUrl":"https://jobsearcher.com/jobs/ea28e9dbc8196efdb4b9a73b","title":"Software Developer Engineer","description":"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.\n\nJob Summary:\n\nThe Software Development Engineer is a key contributor within the Technology department, responsible for designing, developing, testing, and maintaining software solutions that support business operations and strategic initiatives. This role spans multiple levels of expertise, from entry-level engineers gaining foundational experience to Senior Engineers leading complex projects and mentoring others.\n\nAt entry level, Software Development Engineers assist in coding, debugging, and testing under guidance of senior team members, building technical proficiency and understanding of development practices. As engineers progress, they take on more independent responsibilities, including solutions design, performance optimization, and cross-functional collaboration. Senior-level engineers lead technical efforts, provide architectural guidance, and drive innovation across platforms and teams.\n\nSoftware Development Engineers work primarily with technologies such as C#, .NET, REACT, Python, and SQL, and are expected to operate effectively within agile environment. They contribute to the full software development lifecycle, ensuring code quality, scalability, and maintainability while aligning with organizational goals.\n\nThis role requires strong problem-solving abilities, effective communication, and a commitment to continuous learning. Engineers are expected to collaborate across departments, support internal stakeholders, and contribute to a culture of technical excellence and innovation.\n\nKey Responsibilities (In Varying Capacities)\n\nDesign & Development\n\nDesign, develop, and maintain software applications using technologies such as C#, .NET, REACT, and REACT Native\n\nBuild scalable and efficient solutions that meet business and technical requirements\n\nContribute to both front-end and back-end development efforts\n\nTesting & Debugging\n\nWrite and execute unit, integration, and performance tests\n\nDebug and troubleshoot software issues to ensure reliability and optimal performance\n\nParticipate in code reviews to maintain high standards of code quality\n\nProject Execution\n\nDefine and manage development tasks, timelines, and milestones using tools like Jira\n\nCollaborate with cross-functional teams to ensure seamless delivery of software solutions\n\nIdentify and mitigate technical risks throughout the project life cycle\n\nPerformance Optimization\n\nAnalyze application performance and implement improvements to enhance scalability and efficiency\n\nMonitor and resolve performance bottlenecks in existing systems\n\nDocumentation & Standards\n\nMaintain clear and accurate documentation of code, processes, and architectural decisions\n\nEstablish and follow naming conventions and coding standards across projects\n\nCollaboration & Communication\n\nWork closely with engineers, product managers, designers, and key stakeholders to align on requirements and deliverables\n\nProvide technical support and guidance to internal teams\n\nCommunicate progress, challenges, and solutions effectively across teams\n\nTools & Technologies\n\nUtilize development tools such as Microsoft Visual Studio, Git, and CI/CD Platforms (e.g., GitHub Actions, Jenkins)\n\nWork with relational databases (e.g., SQL Server, PostgreSQL, MySQL), including query optimization and schema design\n\nContinuous Improvement\n\nStay current with emerging technologies and development methodologies\n\nDrive innovation and process improvements within the development team\n\nExperience: 2-5 years of experience in software development or programming. Proven ability to deliver software solutions independently.\n\nScope:\n\nDesigns and Develops software solutions using C#, .NET, REACT, and related technologies\n\nLeads testing efforts and resolves performance issues\n\nDefines and organizes project tasks in tools like Jira\n\nCollaborates with cross-functional teams to meet business requirements\n\nContributes to operational excellence and coding standards\n\nOwns and maintains entire system or services, ensuring reliability and performance\n\nSupervision: Works Independently with moderate guidance. May mentor junior engineers or assist in onboarding.\n\nDecision Making: Moderate autonomy in routine technical decisions. Collaborates with team leaders or managers on complex or strategic issues.\n\nWork Environment: In Office\n\nSchedule: Monday – Friday, 8:00 am-5:00 pm\n\nEducation and Experience:\n\nRequired: Bachelor’s in Computer Science, Software Engineering, Information Technology, or a related field\n\nPreferred: Advanced certifications in engineering leadership, Agile methodologies, cloud systems, or software architecture.\n\nCompany Overview\n\nFounded 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.\n\nWith 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.\n\nEqual Opportunity Statement\n\nOur 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, and other compensation, termination, and all other terms, conditions, and privileges of employment.\n\nEqual Opportunity Employer\nThis employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.","company":"Hirschbach Shared Services","rawCompany":"hirschbach shared services","city":"Peosta","state":"IA","isRemote":false,"isActive":false,"createdAt":"2026-10-06T19:21:01.040Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer Engineer","description":"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.\n\nJob Summary:\n\nThe Software Development Engineer is a key contributor within the Technology department, responsible for designing, developing, testing, and maintaining software solutions that support business operations and strategic initiatives. This role spans multiple levels of expertise, from entry-level engineers gaining foundational experience to Senior Engineers leading complex projects and mentoring others.\n\nAt entry level, Software Development Engineers assist in coding, debugging, and testing under guidance of senior team members, building technical proficiency and understanding of development practices. As engineers progress, they take on more independent responsibilities, including solutions design, performance optimization, and cross-functional collaboration. Senior-level engineers lead technical efforts, provide architectural guidance, and drive innovation across platforms and teams.\n\nSoftware Development Engineers work primarily with technologies such as C#, .NET, REACT, Python, and SQL, and are expected to operate effectively within agile environment. They contribute to the full software development lifecycle, ensuring code quality, scalability, and maintainability while aligning with organizational goals.\n\nThis role requires strong problem-solving abilities, effective communication, and a commitment to continuous learning. Engineers are expected to collaborate across departments, support internal stakeholders, and contribute to a culture of technical excellence and innovation.\n\nKey Responsibilities (In Varying Capacities)\n\nDesign & Development\n\nDesign, develop, and maintain software applications using technologies such as C#, .NET, REACT, and REACT Native\n\nBuild scalable and efficient solutions that meet business and technical requirements\n\nContribute to both front-end and back-end development efforts\n\nTesting & Debugging\n\nWrite and execute unit, integration, and performance tests\n\nDebug and troubleshoot software issues to ensure reliability and optimal performance\n\nParticipate in code reviews to maintain high standards of code quality\n\nProject Execution\n\nDefine and manage development tasks, timelines, and milestones using tools like Jira\n\nCollaborate with cross-functional teams to ensure seamless delivery of software solutions\n\nIdentify and mitigate technical risks throughout the project life cycle\n\nPerformance Optimization\n\nAnalyze application performance and implement improvements to enhance scalability and efficiency\n\nMonitor and resolve performance bottlenecks in existing systems\n\nDocumentation & Standards\n\nMaintain clear and accurate documentation of code, processes, and architectural decisions\n\nEstablish and follow naming conventions and coding standards across projects\n\nCollaboration & Communication\n\nWork closely with engineers, product managers, designers, and key stakeholders to align on requirements and deliverables\n\nProvide technical support and guidance to internal teams\n\nCommunicate progress, challenges, and solutions effectively across teams\n\nTools & Technologies\n\nUtilize development tools such as Microsoft Visual Studio, Git, and CI/CD Platforms (e.g., GitHub Actions, Jenkins)\n\nWork with relational databases (e.g., SQL Server, PostgreSQL, MySQL), including query optimization and schema design\n\nContinuous Improvement\n\nStay current with emerging technologies and development methodologies\n\nDrive innovation and process improvements within the development team\n\nExperience: 2-5 years of experience in software development or programming. Proven ability to deliver software solutions independently.\n\nScope:\n\nDesigns and Develops software solutions using C#, .NET, REACT, and related technologies\n\nLeads testing efforts and resolves performance issues\n\nDefines and organizes project tasks in tools like Jira\n\nCollaborates with cross-functional teams to meet business requirements\n\nContributes to operational excellence and coding standards\n\nOwns and maintains entire system or services, ensuring reliability and performance\n\nSupervision: Works Independently with moderate guidance. May mentor junior engineers or assist in onboarding.\n\nDecision Making: Moderate autonomy in routine technical decisions. Collaborates with team leaders or managers on complex or strategic issues.\n\nWork Environment: In Office\n\nSchedule: Monday – Friday, 8:00 am-5:00 pm\n\nEducation and Experience:\n\nRequired: Bachelor’s in Computer Science, Software Engineering, Information Technology, or a related field\n\nPreferred: Advanced certifications in engineering leadership, Agile methodologies, cloud systems, or software architecture.\n\nCompany Overview\n\nFounded 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.\n\nWith 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.\n\nEqual Opportunity Statement\n\nOur 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, and other compensation, termination, and all other terms, conditions, and privileges of employment.\n\nEqual Opportunity Employer\nThis employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.","datePosted":"2026-10-06T19:21:01.040Z","dateModified":"2026-10-06T19:21:01.040Z","hiringOrganization":{"@type":"Organization","name":"Hirschbach Shared Services","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Peosta","addressRegion":"IA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ea28e9dbc8196efdb4b9a73b"},"url":"https://jobsearcher.com/jobs/ea28e9dbc8196efdb4b9a73b"}}