Manager, Software Engineering - Estes Forwarding Worldwide
Richmond, VA
About the Job
Overview
Estes Forwarding Worldwide (EFW) is a leading domestic and international freight forwarder in the United States, providing customized logistics and warehousing solutions for clients around the world and across all industries via air, ground, and ocean freight. A subsidiary of Estes Express lines with corporate located in Richmond, Virginia, EFW is uniquely backed by Estes Express Lines’ extensive line haul network providing EFW clients with a hybrid transportation network. The company has received industry awards, including Specialty Carrier of the Year and E-Commerce Delivery Carrier of the Year, and has been recognized by Global Trade Americas as a leading 3PL to watch.
We are proud to offer highly competitive pay and a comprehensive benefits package, including:
- Paid vacation, sick time, and holidays
- 401(k) plan with company match
- Medical, dental, and vision insurance
- Short- and long-term disability plans
- Life and accidental death & dismemberment insurance
- Job referral bonus program
Responsibilities
The Manager, Software Engineering will lead a portfolio of diverse technology projects and a team of developers responsible for solving complex business problems in a fast-paced, collaborative, and iterative delivery environment.
To perform this job successfully, an individual must satisfactorily perform each essential duty. Reasonable accommodations will be made to enable individuals with disabilities to perform the essential duties.
- Provide technical leadership and guidance, helping the team improve code quality, address technical debt, and implement modern engineering practices.
- Lead and mentor a team of software engineers and support engineers working on both building and supporting web applications, APIs, SQL data warehouses, data integrations, and FTP/SFTP setups.
- Oversee large team initiatives surrounding application architecture and infrastructure.
- Drive the upgrade of outdated frameworks and technologies.
- Lead efforts to modernize the deployment process, transitioning from manual deployments to automation and CI/CD best practices.
- Promote development practices that ensure scalability, reliability, and quality for tools.
- Foster strong relationships with business stakeholders to understand their needs, communicate progress, and ensure the team's work aligns with organizational objectives.
- Coordinate with Project Managers and stakeholders to manage the flow of work, ensuring priorities are aligned with business goals.
- Work closely with the PMs to help facilitate testing, ensure smooth project execution, and meet delivery timelines.
- Foster open communication and fast feedback with development teams to improve developer efficiency and workflows.
- Support the creation of documentation related to software products.
- Provide after-hours managerial support as needed for critical incidents or deployments.
- Stay current on tech trends, experimenting with new technologies, and participating in internal and external technology communities.
- Regular attendance is required
- Comply with company C-TPAT and TSA security procedures.
- Perform other duties as assigned.
Qualifications
The qualifications listed below are representative of the minimum knowledge, skill, and/or ability required.
SKILLS AND ABILITIES
- Strong leadership and team management skills with experience mentoring engineers and guiding technical teams through complex projects.
- Expertise in ASP.NET MVC applications built in C# for building and maintaining web applications.
- Ability to read and write complex SQL stored procedures, functions and views as well as knowledge of SQL Server Agent jobs.
- Deep understanding of database optimization, ETL processes, and data warehousing.
- Experience working within Azure cloud technologies including Azure authentication services like Azure B2C and Entra, for managing user authentication and identity.
- Strong experience in IIS/web server management, including configuration, deployment, and performance optimization.
- Familiarity with modern DevOps practices, including CI/CD, automation, and deployment pipeline improvements.
- Strong problem-solving skills and the ability to prioritize work effectively in collaboration with business stakeholders and PMs.
- Excellent communication skills with the ability to interact with both technical and non-technical stakeholders.
- Firm understanding of best practices in developing restful APIs
- Knowledge of FTP/SFTP protocols and/or experience with GoAnywhere MFT or similar platforms preferred but not required
- Familiarity with mobile app development for C# applications (Xamerin Forms, Maui, etc.) preferred but not required.
- Excellent written, oral, and interpersonal communication skills.
- Highly self-motivated and directed, with keen attention to detail.
- Must be eligible to work in the United States.
- EFW prides itself on the quality of its employees and as such, candidates who receive a job offer will be required to successfully pass a drug screen and a background check.
- At this time, EFW will not sponsor a new applicant for employment authorization for this position.
- EFW offers an opportunity to grow and develop your career in an environment that provides a fulfilling workplace for employees, creates an environment for continuous learning, and embraces the ideas and diversity of others. All qualified applicants will receive consideration for employment without regard to sex, pregnancy, race, ethnicity, color, creed, religion, national origin, age, disability status, protected veteran status, marital status, sexual orientation, gender identity or expression, or any other legally protected status.
SUPERVISION
Position functions semi-autonomously and directly supervises 4-8 employees. Carry out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities may include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.
EDUCATION/EXPERIENCE
8-10 years of related work experience, with 3-5 years of leading a team. However, a combination of experience and/or education will be taken into consideration.
LICENSES/CERTIFICATIONS
None required.
TRAVEL
None required.
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential duties of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential duties.
Typically sitting at a desk or table. Intermittently sitting, standing, walking, or stooping.
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential duties of this job. Reasonable accommodations will be made to enable individuals with disabilities to perform essential duties.
Normal office situation.
EFW is an Equal Opportunity Employer, Minorities/Female/Disabled/Veteran.