Demo

Software Architect

Moultrie
Birmingham, AL Full Time
POSTED ON 12/18/2025
AVAILABLE BEFORE 1/16/2026

About Moultrie

Headquartered in Birmingham, Alabama, Moultrie (www.moultrie.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 operating 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.


Software Architect

Location: Birmingham, AL (Hybrid)

Department: Engineering


Job Summary

Moultrie is seeking an experienced Software Architect to join our backend infrastructure team. This role focuses on designing and implementing new features, optimizing performance, and creating scalable, maintainable solutions for the Moultrie platform. The ideal candidate brings deep technical expertise, strong leadership skills, and a passion for building high-performing systems that support our growing user base.


You’ll collaborate cross-functionally with Product, Engineering, Customer Service, Hardware/Device, and Marketing to ensure our software aligns with business goals and delivers exceptional user experiences.


Key Responsibilities

  • Design, build, test, and maintain scalable, secure, and high-performance backend systems using Microsoft development frameworks.
  • Implement object-oriented software development best practices and modern architectural patterns.
  • Deliver high-quality multi-platform projects within a continuous delivery environment.
  • Collaborate with product owners and stakeholders to translate business requirements into technical solutions.
  • Develop and maintain programming and technical documentation.
  • Conduct and support unit testing, debugging, and performance tuning.
  • Monitor and support Moultrie Mobile’s production cloud infrastructure.
  • Stay current with industry trends, tools, and technologies to continually improve processes and system performance.
  • Assist in resolving critical production issues and provide technical leadership during incidents.
  • Mentor and support junior and mid-level developers to foster team growth.


Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field — or equivalent professional experience.
  • 15 years of professional software development experience.
  • Proven experience leading complex, business-critical projects.
  • .NET Framework / .NET Core
  • SQL Server
  • Entity Framework
  • Cloud environments (Azure preferred)
  • Common design patterns (IoC, Dependency Injection, etc.)
  • Azure DevOps and CI/CD pipelines
  • Event-driven and message-based architecture
  • RESTful or mobile API development
  • Azure Functions or AWS Lambda
  • Experience designing and maintaining highly scalable web applications
  • Strong understanding of unit testing and software quality assurance practices


Why Moultrie

You’ll join a passionate, fast-moving team that values innovation, collaboration, and results. At Moultrie, we take pride in our products, our people, and our mission to enhance the outdoor experience through technology.


Join us — and help shape the future of connected outdoor hunting solutions.

Salary.com Estimation for Software Architect in Birmingham, AL
$80,545 to $106,167
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Architect?

Sign up to receive alerts about other jobs on the Software Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Architect jobs in the Birmingham, AL area that may be a better fit.

  • Spherion Birmingham Birmingham, AL
  • We are seeking creative and experienced Architects to design, develop, and oversee the construction of various building projects. This role involves creati... more
  • 27 Days Ago

  • Tom McLeod Software Corporation Birmingham, AL
  • Purpose of this Position: The primary objective is to ensure that McLeod Software generates maximum revenue from the DocumentPower and Logix Solutions prod... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!