PeopleTec

Full-Stack Software Engineer

PeopleTec$85K — $110K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software development experience
  • Proficient with C#, .NET, REST APIs, and backend services
  • Experienced in modern JavaScript or TypeScript frontend development
  • Full-stack experience including deployment considerations
  • Skilled in troubleshooting production applications
  • Strong understanding of business workflows for software alignment
  • Judgment in maintainability, security, and user experience
  • Ability to manage moderately complex features independently
  • Effective communication with technical and non-technical audiences

Responsibilities

  • Design and develop full-stack internal applications
  • Build features across web frontends, backend APIs, and databases
  • Collaborate with stakeholders to translate workflows into software
  • Contribute to coding standards and architectural decisions
  • Modernize and refactor existing systems while addressing operational needs
  • Troubleshoot production issues and resolve defects
  • Assist with automated testing and release readiness

Benefits

  • Support for training and professional development
  • Team-oriented work environment with collaborative culture
  • Potential for long-term project ownership and influence
  • Opportunity to enhance internal enterprise software systems
  • Focus on a diverse range of business-critical applications
Full Job Description
Opportunity

PeopleTec is currently seeking a Full-Stack Software Engineer to support our Huntsville, AL location (This is not a remote position).

 

The Enterprise Software Solutions Group is seeking a mid-to-senior-level Full-Stack Software Engineer to support the continued growth, modernization, and long-term ownership of internal enterprise software platforms.

 

This role will help design, build, maintain, and support business-critical applications used across PeopleTec for contract operations, workforce management, purchasing workflows, reporting, compliance tracking, timecard validation, and other internal business processes.

 

The ideal candidate is a practical, business-minded engineer who can work across the full stack, understand operational workflows, make sound technical decisions, and eventually own modules or major workstreams with minimal oversight. This position is intended to add technical depth to the team, reduce single-person dependency, and improve the group’s ability to support and scale internal enterprise systems.

 

Key Responsibilities:

  • Design, develop, test, and maintain full-stack internal business applications.
  • Build and support features across modern web frontends, backend APIs, relational databases, and integration services.
  • Work closely with product, program, business operations, and technical stakeholders to understand workflows and translate requirements into maintainable software.
  • Contribute to architectural decisions, coding standards, API design, database modeling, and long-term platform maintainability.
  • Help modernize and refactor existing systems while balancing current operational needs.
  • Support production troubleshooting, defect resolution, and root-cause analysis.
  • Assist with automated testing, regression confidence, and release readiness.
  • Build secure, permission-aware, audit-conscious features for sensitive business workflows.
  • Document technical decisions, module behavior, and support procedures.
Qualifications

Required Skills/Experience:

  • 5+ years of professional software development experience
  • Strong experience with C#, .NET, REST APIs, and backend service development.
  • Experience with modern JavaScript or TypeScript frontend development.
  • Ability to work across the full stack, including deployment considerations.
  • Experience supporting production applications and troubleshooting real-world issues.
  • Ability to understand business workflows and build software that supports operational processes.
  • Strong judgment around maintainability, security, data quality, and user experience.
  • Ability to independently own moderately complex features or modules.
  • Strong communication skills with both technical and non-technical stakeholders.

Education Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field; or equivalent professional experience.

Desired Skills:

  • Experience with Entity Framework Core.
  • Experience with React, Material UI, and Redux.
  • Experience building internal enterprise systems, workflow tools, reporting tools, or business operations platforms.
  • Experience working in government contracting, compliance-heavy, HR-adjacent, finance, purchasing, or contract operations environments.
  • Familiarity with secure handling of sensitive business or employee data.

Ideal Candidate Profile:

  • This person should be able to understand why a business process exists, identify where software can make it more reliable, and contribute to building features that are maintainable after the first release.
  • They should be comfortable working in a small team where ownership matters. They should be able to take direction, but also challenge designs, spot risks, and suggest better approaches when needed.
  • This person should eventually become a true technical counterpart who can help own important parts of Enterprise Software Solutions platforms.

About PeopleTec

PeopleTec, Inc. is a defense contractor that provides engineering and technical services to the United States Department of Defense and other government agencies. The company was founded in 2005 and is headquartered in Huntsville, Alabama. PeopleTec specializes in systems engineering, cybersecurity, and software development. The company has received numerous awards for its work, including the 2019 North Alabama Better Business Bureau Torch Award for Ethics and the 2018 Huntsville/Madison County Chamber of Commerce Small Business of the Year Award. PeopleTec has a strong commitment to giving back to the community and supports a variety of charitable organizations.
Learn more about PeopleTec
Size
500 employees
Industry
Net Income
$10 million
Founded
2005
5 Year Trend
+20%
Revenue
$100 million

Similar Jobs

More Jobs at PeopleTec

More Information Technology Jobs

Find similar Full-Stack Software Engineer jobs: