Demo

Software Development Manager

Neptune Technology Group Inc.
Tallassee, AL Full Time
POSTED ON 11/11/2025 CLOSED ON 1/10/2026

What are the responsibilities and job description for the Software Development Manager position at Neptune Technology Group Inc.?

Position Summary


The SaaS team is looking for a leader to help drive Neptune’s platform development. Neptune’s platform is the
foundation for our commercial software offering. Neptune’s platform is composed of services to manage our
customer’s operations to include compute, network and storage resources. These services are used by end users
for access to IOT data, specifically Neptune’s world class water meters.

We provide autonomy for the development leaders, to hire and coach engineers to collectively solve problems.
You will get all the support from leadership and your peers to succeed in this journey.
We are not fans of bureaucracy and take our culture of execution seriously. We challenge status quo and welcome
thinking that is not typical.

We develop solutions that scale and you need to be in the driver seat and work through any challenges and solve
problems. The aspects of why and what are well defined and the how part is accomplished by the team.
Our most valued partner is our customer. This is part of our DNA. You are responsible for making them successful
when they use our services.

As a leader, you will need to build a diverse and open culture that embraces debate, makes decisions and
collectively work and deliver to our customers.

We are a data driven company. Data is our mirror and we measure everything we build and work hard to ensure
what we measure makes our customers happy.
The team size will be 5-7 engineers with varied levels of experience (new college grads to extremely accomplished
senior technical individual contributors).


Responsibilities

  • Demonstrates knowledge of cloud architecture and implementation features (i.e. OS, multi-tenancy,
virtualization, orchestration, and elastic scalability).
  • Acts as subject matter expert to the organization when migrating existing customer’s data to AWS cloud as
part of Neptune’s Cloud First direction.
  • Maintains overall industry knowledge on latest trends and technology.
  • Develops full stack solutions and evaluates architectural alternatives for private, public, and hybrid cloud
models, including SaaS, IaaS, PaaS, and other cloud services.
  • Defines optimal design patterns and solutions for high availability and disaster recovery for applications.
  • Researches, operationalizes, and trains others in the use of cloud technologies and best practices.
  • Ensures delivered solutions meets/performs to technical and functional/non-functional requirements.
  • Provides technical expertise and ownership in the diagnosis and resolution of an issue, including the
determination and provision of workaround solution or escalation to business owners.
  • Ensures delivered solutions are realized in the timeframe committed and works in conjunction with project
sponsors to size and manages the scope and risk.
  • Effectively manages team to achieve results by providing appropriate direction, timely developmental
feedback and coaching, and conducting performance reviews and conversations.
  • Provides coaching and direction to the team that drives action and enables achievement of performance and
operational goals.
  • Evaluates and implements AI-assisted development tools to improve team productivity and code quality
  • Coaches and trains engineering teams on effective use of AI development tools while maintaining coding
standards
  • Stays current with AI development trends and assesses their applicability to Neptune's platform
development
  • Drives adoption of AI tools that enhance development velocity while ensuring security and quality standards
Experience

  • 7-10 years of experience in developing code, testing and deploying it in production.
  • At least 3 years of experience in managing teams in building platforms and delivering them
  • 7 years creating data models, schema design and schema development
  • 7 years T-SQL coding; including stored procedures, views, and triggers
  • 7 years optimizing SQL performance, work with database partitioning, compression and indexing
  • 7 years implementing operational automation and monitoring using scripts and SQL jobs
  • Plan, prepare, test and perform database patches and upgrades
  • Experience with AWS Redshift, AWS EMR.
  • Experience with one or more programming languages (i.e. C# or Java).
  • Exposure to multiple, diverse technologies and processing environments.
  • Knowledge of all components of a technical architecture.
  • Strong understanding of network architecture.
  • Demonstrates leadership ability to back decisions with research and the “why”. Articulate several options, the
pros and cons for each, and a recommendation.
  • Demonstrates forward thinking around where the organization is going and how technology can support these
efforts.
  • A ‘can-do’ attitude to meet challenges; energized by change and thriving in team-based work.
  • Excellent verbal, written, interpersonal, and customer service skills and ability to establish good working
relationship with a wide range of people.
  • Project and time management skills, with the ability to manage completing priorities.
  • Demonstrable experience in solving problems in the areas of distributed systems at scale preferably at
Systems level (Application level experience with systems orientation is also welcome).
Experience working in a diverse team and accomplishing goals with cross team collaboration.
  • Experience working in the public clouds is a plus but not required.

Education

  • A Bachelor's or higher degree in Computer Science or related field. A lack of degree can be supported by an
accomplished career in building software systems at scale.
  • Experience as a team lead.


Location:
Duluth, GA


#HP1

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Community Development Manager
Arsenal Place Inc. -
Selma, AL
Business Development Manager
Personic Health -
Montgomery, AL
Program Manager for Rural Development and Prosperity
Tuskegee University -
Tuskegee, AL

Salary.com Estimation for Software Development Manager in Tallassee, AL
$130,811 to $158,249
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 Development Manager?

Sign up to receive alerts about other jobs on the Software Development Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Neptune Technology Group Inc.

  • Neptune Technology Group Inc. Tallassee, AL
  • Position Summary As the Manager of Lean Processes, you will lead and direct the initiatives of the Neptune Management System (NMS), driving improvement eff... more
  • 14 Days Ago

  • Neptune Technology Group Inc. Tallassee, AL
  • Position Overview We are seeking a highly skilled and motivated System Deployment Project Manager II to join our dynamic team. In this role, you will be re... more
  • 6 Days Ago

  • Neptune Technology Group Inc. Duluth, GA
  • Position Summary The Change Manager drives enterprise transformation by defining strategic roadmaps and implementing comprehensive change management strate... more
  • 6 Days Ago

  • Neptune Technology Group Inc. Duluth, GA
  • Neptune Technology Group Inc. is a technology company serving water utilities across North America. Since 1892, we have continually focused on the evolving... more
  • 10 Days Ago


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

  • Neptune Tallassee, AL
  • Position Summary The SaaS team is looking for a leader to help drive Neptune’s platform development. Neptune’s platform is the foundation for our commercia... more
  • 2 Months Ago

  • nVent Montgomery, AL
  • We’re looking for people who put their innovation to work to advance our success – and their own. Join an organization that ensures a more secure world thr... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!