Headquartered in Birmingham, Alabama, Moultrie (www.moultrieproducts.com) is the leader in game feeders and cellular camera innovation, building products used by hunters, property owners, and others for real-time remote monitoring. We take pride in developing deep user understanding, obsessing about the details, and going the extra mile to show our users we love them.

Moultrie is customer-driven – hardware, software, marketing, and customer success teams collaborate to deliver a quality user experience. As a business unit of EBSCO Industries (www.ebscoind.com), we offer the stability and benefits of a firmly established corporation while operating as a growth-focused team with the entrepreneurial spirit of a startup.

We are guided by the following principles: Customer Obsession.; Excellence is the Standard.; Bias for Action.; Act Boldly.; Deliver Results.; Hire and Develop the Best.; Be Curious and Learn.; Win as a Team.; Grow or Die.

Job Summary

This role is all about driving innovation and excellence! As the leader of our Mobile App and Website development efforts, you'll be at the forefront, guiding and empowering the development team to deliver top-notch software solutions. You'll collaborate with key departments—including Product Development, Hardware Engineering, Customer Service, Marketing, and more—to bring our business visions to life and hit every milestone with precision.

As a Development Manager, you'll champion the theme of quality across the organization, ensuring that quality standards are not just met but continuously elevated. Your focus will be driving continuous improvement, fostering collaboration, and ensuring that every product and feature launch is a resounding success. Get ready to lead, inspire, and make a lasting impact as we push the boundaries of what's possible!

Job Responsibilities

  • Leadership & Mentorship: Support and mentor engineers through individual goal setting, professional development, and continuous coaching. Help develop and enhance the skills of your team members, guiding them to improve and deliver high-quality software.
  • Team Development & Hiring: Work collaboratively with peers to recruit and hire exceptional engineers (iOS, Android, web, backend) and managers for both engineering and product organizations. Build and nurture strong, creative, and effective teams that thrive together.
  • Software Development & Quality: Lead your team in all stages of the software development lifecycle, including design, development, testing, deployment, and maintenance. Ensure the delivery of maintainable, high-quality, customer-focused products. Champion the use of development best practices and monitor quality metrics to ensure team performance is consistently at a high standard.
  • Collaboration & Communication: Foster a culture of collaboration across functional teams and ensure effective communication within your team and across engineering. Build strong relationships with Product, Product Design, and stakeholders to ensure alignment with business goals and roadmap. Coordinate and communicate across teams to drive the successful completion of projects.
  • Project Management: Manage dependencies between teams and lead multiple projects simultaneously. Balance ambitious goals with realistic timelines and ensure the team is progressing towards business objectives.
  • Performance & Process Improvement: Conduct performance reviews for direct reports and ensure they possess the necessary skills and behaviors to perform their tasks effectively. Identify areas for improvement and empower team members to address quality gaps. Document and enforce quality improvement processes across the team.
  • Continuous Improvement: Actively define, track, and drive continuous improvement of software quality and development practices within the team. Facilitate learning and empower team members to adopt improvements that elevate the team's overall performance.
  • Player-Coach Role: As a player-coach, you will actively participate in the design, build, test, deployment, maintenance, and support of mobile projects, all while guiding and developing your team.

Job Requirements

  • Bachelor’s degree in computer science, software engineering or related field (or equivalent years’ work experience)
  • 5+ years of software development experience
  • Minimum of 1 years of experience planning/executing technical teams to deliver mission critical project
  • Minimum of 3 years related experience in following:
    • C#
    • SQL Server
    • Knowledge of common design patterns (Inversion of Control, Dependency Injection, etc.)
  • Has hands-on experience with:
    • Source control
    • Azure DevOps
    • Unit Testing

Essential Job Function

  • Experience and skills in establishing and improving metric-based processes
  • Mobile Development
  • Web Development
  • Strong analytical and problem-solving skills
  • Must possess a strong desire and clear understanding for high customer satisfaction
  • Must have ability to work in fast-paced environment, balance priorities and juggle multiple tasks at once
  • Firsthand experience in monitoring and driving team quality improvements

We are an equal opportunity employer and comply with all applicable federal, state, and local fair employment practices laws. We strictly prohibit and do not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, sex, pregnancy status, age, national origin or ancestry, ethnicity, religion, creed, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits, and termination of employment.

We comply with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law.

About EBSCO Industries Inc

Our early endeavors helped shape us; at our core we are a sales driven organization. The international company that EBSCO has become continues to foster the same ideals for sales, service and entrepreneurship that guided Elton B. Stephens over 70 years ago. Today, EBSCO can be found in a wide range of industries. All together, we are more than 13 diverse companies employing nearly 4,500 people worldwide. We have the highest Dun & Bradstreet Financial Strength Rating that can be awarded, and we are consistently among the top 200 largest privately held corporations by Forbes magazine. At EBSCO we strive for an environment where people grow their careers because of our culture, not in spite of it. We seek people who are driven, eager to understand, and collaborative in their approach. We are a uniquely diversified company with opportunities in information technology, sales, customer service, marketing, human resources, operations, manufacturing, accounting and finance. But regardless of the job title, we believe each position is the starting point. People who are entrepreneurial, positively focused on the future and driven to discover what’s possible are successful at EBSCO. Please Note: EBSCO industries and our businesses do not conduct interviews via Instant messenger or google hangout and we do not schedule interviews via text. We will not request your social security #, credit card, or bank account information in an interview. And, we would never charge a fee for an interview. Be aware, recruiting scams exist.

Apply now

Please let EBSCO Industries Inc know you found this job on ManagerTrack. This helps us grow!

Apply now

Unlock thousands of jobs and get more interviews

Let us do the heavy lifting and sift through the noise in your job search to get the most relevant jobs in front of you

What’s included

  • Advanced search filters
  • 24 hour advanced access to new jobs
  • Email alerts

Pay weekly, cancel anytime

$5.99/week

Join now

Invoices and receipts available for easy company reimbursement