Commercial Truck Trader – Software Development Manager

US-VA-Norfolk

Share This Job

Job Description

We’re looking for someone who has built websites from the ground up, dealt with the challenges of scaling for large amounts of traffic, understands what it takes to keep a large code base maintainable, and appreciates business needs to launch product. We work in an agile environment, handled by our Scrummaster, with a team of six developers. You will be responsible for the developer’s evaluations and growth, assisting in architectural design, and directing their allocation for projects.

Being a team player and comfortable with a mentorship role is critical. Having a strong development background is critical. You will be expected to write code along with the development team. This position will have you working on cloud tech, open source tech, and place you in a position to influence and drive how we build our next-gen software applications.

Responsibilities:

Critically thinking about problems and able to articulate solutions. Assigning developers to support projects. Balancing engineering perfection with delivery of product. Designing & implementing software solutions to complex problems across a range of systems and technologies. Designing and implementing APIs to support mobile and other web applications. Mentoring junior members of the team to improve and grow their skillsets. Running design, review, and brainstorming meetings. 

Skills & Requirements

Positive attitude. You must be good at verbal and written communication. You must be comfortable with mentoring junior teammates. You must be good at OO design. You must be good at scaling systems for high traffic. You must be good at analytical thinking, able to break down projects or problems into manageable pieces. You must understand APIs. Have a passion for learning about new technology and actively seeking out ways to improve your own skillsets. Ability to tune and optimize code and infrastructure. Ability to describe and apply various design patterns like MVC, Singleton, & Factory. Comfortable doing and receiving code reviews. Familiar with Git or a similar code versioning system. You know what TDD is and have actively used it. 6+ years using PHP or a similar language. 6+ years using SQL. 6+ years using Javascript. 5+ years building websites. 5+ years experience with high-traffic websites.

We will consider current Senior developers who are ready to make the jump, but you will need to have outstanding team skills.