
Software Developer Engineer
RemoteHunter · United States
- Hybrid
- Full-time
- $100,000 / year
- United States
Job highlights
- Design, develop, and maintain software applications.
- Utilize C#, .NET, REACT, and Python.
- Contribute to front-end and back-end development.
- Work in an agile development environment.
- Collaborate with cross-functional teams.
About the role
About Our Client
Founded in 1935, the organization specializes in delivering time and temperature-sensitive freight across 48 states in North America. It has grown to become the second largest refrigerated carrier in the region, generating over $1 billion in revenue. The company offers a variety of transportation and logistics solutions, including Dedicated, Over the Road, Expedited, Entertainment, and Logistics services. With a long history and a strong focus on service quality, the organization emphasizes a culture driven by competence, capability, and passion for customer results.
About the Opportunity
The Software Development Engineer plays a vital role within the Technology department by designing, developing, testing, and maintaining software solutions that support business operations and strategic goals. This position contributes across the software development lifecycle, ensuring the delivery of scalable, reliable, and maintainable applications. The role spans multiple experience levels, from entry-level engineers gaining foundational skills to senior engineers providing technical leadership and innovation.
Responsibilities
- Design, develop, and maintain software 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
- Write and execute unit, integration, and performance tests
- Debug and troubleshoot software issues to ensure reliability and optimal performance
- Participate in code reviews to maintain high standards of code quality
- Define and manage development tasks, timelines, and milestones using project management tools
- Collaborate with cross-functional teams to ensure seamless delivery of software solutions
- Identify and mitigate technical risks throughout the project lifecycle
- Analyze application performance and implement improvements
- Maintain clear and accurate documentation of code, processes, and architectural decisions
- Follow naming conventions and coding standards across projects
- Provide technical support and guidance to internal teams
- Communicate progress, challenges, and solutions effectively across teams
- Utilize development tools such as Microsoft Visual Studio, Git, and CI/CD platforms
- Work with relational databases including query optimization and schema design
- Stay current with emerging technologies and development methodologies
- Drive innovation and process improvements within the development team
Qualifications
- 2-5 years of experience in software development or programming
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
- Proven ability to deliver software solutions independently
- Experience with technologies such as C#, .NET, REACT, Python, and SQL
- Familiarity with agile development environments
Preferred Skills
- Advanced certifications in engineering leadership, Agile methodologies, cloud systems, or software architecture
Pay Range and Compensation Package
The pay range and compensation package for this role will be determined based on the candidate’s experience, skills, and other relevant factors.
Equal Opportunity Statement
Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note
RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.
Key skills/competency
- Software Development
- C#
- .NET
- REACT
- REACT Native
- Python
- SQL
- Agile Development
- Software Testing
- Problem Solving
Skills & topics
- Software Development Engineer
- C#
- .NET
- REACT
- REACT Native
- Python
- SQL
- Agile
- Software Development
- Programming
How to get hired
- Tailor your resume: Highlight your C#, .NET, and REACT experience. Quantify achievements in software development.
- Showcase your skills: Demonstrate your ability to deliver solutions independently. Mention agile methodologies.
- Prepare for technical interviews: Brush up on coding, debugging, and database query optimization.
- Understand the company: Research the logistics industry and the client's market position.
- Apply strategically: Follow the process outlined by RemoteHunter for full application.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the primary technology stack for the Software Development Engineer role at this company?
- The primary technology stack for this Software Development Engineer role includes C#, .NET, REACT, and REACT Native, with experience in Python and SQL also being valuable.
- What is the required experience level for this Software Development Engineer position?
- This role spans multiple experience levels, from entry-level engineers to senior engineers. However, the qualifications specify 2-5 years of experience in software development or programming.
- Is this a remote position?
- While the job is advertised through RemoteHunter, the description focuses on the role's responsibilities and qualifications rather than stating a specific work arrangement like remote, hybrid, or on-site.
- What kind of projects can I expect to work on as a Software Development Engineer?
- You can expect to design, develop, and maintain software solutions that support the business operations of a large refrigerated carrier, focusing on time and temperature-sensitive freight.
- What is the application process for this Software Development Engineer role?
- RemoteHunter connects candidates with employers. You will be guided to complete your full application directly through the hiring company’s career page or Applicant Tracking System (ATS).
- Does the company offer opportunities for career growth in this Software Development Engineer role?
- Yes, the role spans multiple experience levels, from entry-level to senior engineers, suggesting opportunities for growth. Preferred skills include advanced certifications in areas like engineering leadership and software architecture.
- What are the essential qualifications for the Software Development Engineer position?
- Essential qualifications include a Bachelor’s degree in a related field, 2-5 years of software development experience, proven ability to deliver solutions independently, and experience with technologies like C#, .NET, REACT, Python, and SQL.