Associate Software Engineer

Help bring FreightPOP to more customers!

Job Purpose Summary

The Associate Software Engineer is an impactful member of an agile software team delivering high-quality software for a growing list of high-profile customers to enable them to effectively manage their shipping business. A successful software engineer will operate as an integrated member of the team and will deliver capabilities to our customers from day one. A successful candidate will operate autonomously, with guidance from more senior engineers, and will need to be able to grow and learn quickly. They must be a quick learner and love challenging themselves to constantly raise the bar. This opportunity requires strong problem-solving skills, an aptitude for team collaboration, and open communication as they deliver efficient, well-designed, and tested software for a positive user experience. Innovative thinking and well-designed products with an emphasis on performance are a necessity to give our users the best experience possible

Essential Job Functions/Requirements:

  • Demonstrated ability to develop software in 1-2 programming languages (e.g. C#, Java, etc.)
  • Understanding of and application of Object-Oriented Design principles
  • Application of design patterns
  • Work as part of a team to deliver software solutions
  • Hands-on experience with construction of complex engineering solutions and knowledge of software development methodologies
  • Partner with product, infrastructure, DevOps, architecture, and engineering to guide an initiative's technical direction
  • Engage in tribe-level ceremonies, including planning, grooming, product demonstrations, and retrospectives
  • Assist in enabling and maintaining the continuous delivery pipeline and exhibit a DevOps mindset to enable autonomy of agile scrum teams
  • Excellent time management skills and ability to prioritize
  • Resilient to change

Education/Experience

  • Bachelor’s Degree in Computer Science or equivalent
  • 0-1 year working in software engineering
  • Familiarity with enterprise SaaS cloud-based solutions
  • Experience in an Agile/Scrum environment
  • Knowledge of release management and deployment workflow processes, from development release through production deployment

Skills & Expertise

  • Familiarity with an Object Oriented Programing Language
  • C# .NET a plus
  • Familiarity with Web API
  • Familiarity with LINQ, Generics, Lambda expressions, extension methods, attributes
  • Familiarity with ORM Frameworks (Entity Framework, NHibernate)
  • Familiarity with IoC containers e.g. Autofac, Unity, MEF, Ninject
  • Familiarity with Web Services and serialization, XML, JSON, SOAP, WCF, REST
  • Familiarity with Unit testing using mock objects
  • Familiarity with design patterns and object-oriented programing
  • Familiarity with SQL Server and the SQL language
  • Familiar with React or Angular JS a plus
  • Familiarity with JavaScript, jQuery, Bootstrap
  • Familiarity with Test Automation
  • Familiarity with HTML5 and CSS3
  • Familiarity with Agile Management Tools (i.e. Confluence, JIRA, VersionOne)
  • Familiarity with JavaScript Unit Testing frameworks (Protractor, Jasmine or QUnit)

Specialized Knowledge & Skills

  • Accuracy and attention to detail.
  • Professional demeanor.
  • Work effectively in a team setting.
  • Work efficiently across distributed teams.
  • Aptitude for learning new technologies and concepts.
  • Proficient time management abilities.
  • Problem solver and project manager.
  • Positive and pleasant disposition.

 

The Company/About Us

FreightPOP is a leading provider of cloud-based enterprise software, experiencing rapid growth with the support of venture funding. We believe in creating opportunities for our team members, combining accelerated experience with adaptive learning to pave the way for career success. Our shipping and logistics software is user-friendly, highly customizable, offering a rate shopping experience akin to Expedia, and seamlessly integrates with other software for a real-time, unified transportation management solution. Positioned for hyper-growth in a booming global market, FreightPOP is at the forefront of innovation.

We are an equal opportunity employer, seeking driven, entrepreneurial-minded individuals to join our purpose-driven company. At FreightPOP, our culture revolves around innovation, continuous improvement, collaboration, and accountability, with a strong emphasis on autonomy and responsibility within our team. Join us as we revolutionize the future of logistics and transportation management.

FreightPOP's Core Values:

  • Stay Grounded. Balance the 5 Fs–Faith, Family, Finance (work), Fitness, Fun
  • Dream Big. Shoot for the stars in every endeavor. 
  • Light it up. Strive to be a source of light for those around us.
  • Give Back. Make a difference in our communities.
  • Go the Extra Mile. There's no traffic jam on it.

Perks and Benefits

We encourage our team to have a positive work/home life balance. We know how to make our work environment enjoyable and rewarding. Here are some of the perks our team enjoys.

  • 401k – Available to all employees.

  • Remote Work – Hybrid and full remote options available.

  • Flex Vacation - Take the time you need to spend with family, friends and to recharge.

  • Hopes & Dreams – Employees are invited to meet regularly with a senior leader, one-on-one to map out a path to their personal goals and dreams while at FreightPOP. Hopes & Dreams are not necessarily related to FreightPOP but more importantly, to their personal hopes and dreams.

  • Bi-monthly lunch meetings – We hold lunch meetings with the CEO to communicate what was accomplished, recognize employees, company milestones, strategy, organizational changes, and to give employees an open forum to ask questions to our CEO and leadership team.

  • Give Back Days - Community service takes the focus off you and puts it on others. From that grounded perspective comes passion, passion for helping others. We created a culture that is passionate about serving others.

  • Career Development Program- HR and Executives team up and work with an employee for their career development. The program involves understanding what knowledge, skills, personal characteristics, and experience are required for an employee to progress in their career or through access to promotions and /or departmental transfers or external job searches.

  • Tuition Assistance – We understand the value of a good education and take pride in investing in our employees' professional & personal development.

  • Employee Shadow Program- Employees are given the opportunity to shadow another employee or outside mentor for professional and personal development opportunities. In addition, new employees get assigned a buddy, someone in a similar role but has been in it for a bit, who will help them get acquainted with the company, expectations, and be a go-to person for questions.

  • Stay Interviews- Bi-Annual interviews with current employees to check in and see how they are doing. Take them to lunch and ask what, if anything, would make them leave FreightPOP. This makes our employees feel heard and gives us insight into any issues the executive team might not be aware of.

  • Health Insurance & Wellness – More than just health insurance, the Wellness program provides employees with resources to improve employee health and well-being.

  • Recognition & Reward – Employees are recognized & rewarded by leadership and co-workers for their hard work and dedication. Based on merit, not tenure.

  • Employee Referral- We offer $500 for employee referrals.

  • Employee Miles Stones- Employees are awarded a gift for 3,5 & 10 years of service.

  • Monthly Happy Hours – Join in for food, drinks, and good times with co-workers on two Friday's each month.
 

Sound like you? Apply Today.