Software Engineer III
About the role
About Our Client:
The organization operates in the logistics and global forwarding industry, addressing the challenges of efficient global supply chain management. It leverages advanced technologies, including agentic AI, to enhance engineering practices and customer automation workflows while transforming how global customers are served.
About the Opportunity:
The Software Engineer III designs and delivers software solutions that improve performance, quality, reliability, and business outcomes across global forwarding operations. This role collaborates with users, product managers, principal engineers, and cross-functional teams to translate business requirements into impactful technical solutions. The position contributes to technological advancement, engineering excellence, and customer service improvements.
Responsibilities:
- Develop software and design solutions with a focus on performance, reliability, and availability.
- Engage directly with users to understand business needs and ensure solutions deliver meaningful value.
- Collaborate with product managers and principal engineers to develop detailed technical designs.
- Conduct code reviews and develop unit, integration, and acceptance tests to maintain high-quality software.
- Optimize and refactor code to improve performance, scalability, and maintainability.
- Troubleshoot and resolve production performance, reliability, and availability issues.
- Maintain comprehensive and accurate technical documentation.
- Develop secure software and proactively identify and address security vulnerabilities.
- Estimate development efforts and coordinate technical dependencies across teams.
- Stay current with emerging technologies, engineering practices, and industry trends.
- Mentor junior engineers and continuously develop technical skills.
- Contribute to engineering best practices, development standards, and software lifecycle improvements.
Requirements:
- Minimum 5 years of commercial software development experience.
- At least 3 years of experience with object-oriented programming languages such as C# and .NET.
- Minimum 1 year of experience working with relational or non-relational databases.
- Familiarity with HTTP and RESTful architecture.
- At least 1 year of experience with unit, integration, and acceptance testing.
- Experience with version control systems such as Git, GitHub, or TFS.
- Understanding of CI/CD practices and software delivery workflows.
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, MIS, or a related field, or equivalent professional experience.
Pay Range and Compensation Package:
- Base salary range: $119,800–$202,300 for the specified location.
- Individual base pay is determined by skills, experience, education, and other relevant factors.
- Compensation details reflect base pay only and do not include variable compensation.
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.
Responsibilities
- Develop software and design solutions with a focus on performance, reliability, and availability.
- Engage directly with users to understand business needs and ensure solutions deliver meaningful value.
- Collaborate with product managers and principal engineers to develop detailed technical designs.
- Conduct code reviews and develop unit, integration, and acceptance tests to maintain high-quality software.
- Optimize and refactor code to improve performance, scalability, and maintainability.
- Troubleshoot and resolve production performance, reliability, and availability issues.
- Maintain comprehensive and accurate technical documentation.
- Develop secure software and proactively identify and address security vulnerabilities.
Qualifications
- Minimum 5 years of commercial software development experience.
- At least 3 years of experience with object-oriented programming languages such as C# and .NET.
- Minimum 1 year of experience working with relational or non-relational databases.
- Familiarity with HTTP and RESTful architecture.
- At least 1 year of experience with unit, integration, and acceptance testing.
- Experience with version control systems such as Git, GitHub, or TFS.
- Understanding of CI/CD practices and software delivery workflows.
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, MIS, or a related field, or equivalent professional experience.
Skills mentioned
About RemoteHunter
RemoteHunter is your dedicated AI job search assistant, turning the job hunt from a slow, individual effort into a quicker, smarter, and guided experience by streamlining each step of the process and speeding up your path to the right career opportunities.