Senior Software Engineer (Full Stack)
Company: Human Resources Research Organization
Location: Alexandria
Posted on: February 19, 2026
|
|
|
Job Description:
Job Description Job Description Senior Software Engineer (Full
Stack) The Human Resources Research Organization (HumRRO) is a
non-profit leader in developing high-impact services and products
in the arenas of employment, military, student testing, and
professional credentialing and licensure. We work with federal and
state government agencies, private sector organizations, and
professional associations. About the Organization As a non-profit,
HumRRO is dedicated to work that contributes to science and
society. Our employees enjoy a highly collaborative and supportive
environment that fosters innovation, ethical practice, and
outstanding customer service. Our core operational staff includes
Industrial-Organizational Psychologists, Educational Researchers,
and Behavioral Science Consultants. About the Job You will be a
senior member of a software engineering team focused on developing
applications and delivering projects that support measuring human
capabilities and that advance assessment science and practice. The
software we create is a key enabler of the success of client
projects and internal initiatives. The work involves advancing the
platform applications, creating new applications, and supporting
client projects. At times, you may lead small teams for application
development and client projects. The primary focus is building
cloud-native applications using modern serverless architectures
while modernizing legacy systems away from traditional VM-based
approaches. As a Senior Software Engineer, you will: Build testable
software that is modular, maintainable, secure, and reliable Work
effectively in teams to design and produce high-quality code
Continuously improve and advance applications used for assessments
and industrial/organizational psychology research Work with product
owners to analyze and understand user needs or client requests
Enhance application security to achieve FedRAMP authorization and
compliance with DoD security standards (NIST, RMF, DoD CC SRG)
Drive modernization initiatives migrating legacy systems to
cloud-native, serverless architectures on AWS Integrate
applications into CI/CD pipelines ensuring continuous testing,
security scanning, and automated deployments Lead small development
teams when projects require technical leadership and architecture
guidance Participate in robust code reviews, ensuring code
standards and conventions are met Provide technical leadership by
recommending improvements in cloud architecture, engineering best
practices, and code conventions Troubleshoot issues and effectively
communicate updates and resolution plans Mentor team members on
software development best practices and emerging technologies
Requirements US Citizen with ability to obtain T3 Public Trust
clearance Work on-site at Alexandria VA (up to 2 days remote after
90-day introductory period) Bachelor's degree in Computer Science,
Software Engineering, or related field 7 years of experience in
enterprise software development Strong proficiency in C# .NET Core
for backend development as well as experience with .NET Framework
Proficiency with modern JavaScript/TypeScript UI frameworks (such
as Angular, React & Vue) for modern web application development
Experience with HTML/CSS for responsive web design Experience with
AWS services including Lambda, S3, RDS, CloudWatch, and other
managed services (Experience with other cloud services will be
considered) Experience with SQL database design and optimization
Experience with Git version control systems (GitHub, GitLab, Code
Commit) Experience with Agile/DevOps methodologies and CI/CD
pipeline integration Strong team player with excellent
collaboration skills in matrix organizational structures Excellent
analytical and problem-solving skills with attention to detail
Strong written and verbal communication skills Preferred Experience
with Terraform/Terragrunt for Infrastructure as Code deployments
Advanced AWS services knowledge including API Gateway, Step
Functions, DynamoDB, and EKS/Fargate Container orchestration
experience and microservices architecture patterns Cloud security
best practices and compliance framework experience Entity Framework
Core experience with MS SQL & PostgreSQL Experience with DoD
contracts and federal security compliance standards Understanding
of multiple data storage solutions and patterns Knowledge of
performance optimization and scalability patterns Experience with
automated testing frameworks and practices The anticipated salary
range for this role is $100,000 to $155,000. Specific salary offers
are based on candidate qualifications and experience. At HumRRO,
our generous benefits and highly competitive workplace policies
reflect how much we value our employees - now and in the future. We
offer: Health, dental and vision insurance Life insurance equal to
2x annual salary Retirement plan with company matching Paid
professional development and training Tuition reimbursement 12
weeks of paid parental leave Generous paid time off and 10 paid
holidays All qualified applications will receive consideration
without regard to race, color, religion, sex, national origin, age,
marital status, sexual orientation, veteran status, medical
condition, or disability. EEO/Vet/Disabled. Named one of "50 Great
Places to Work" by Washingtonian magazine and one of the "Top
Workplaces" by The Washington Post
Keywords: Human Resources Research Organization, Bethesda , Senior Software Engineer (Full Stack), IT / Software / Systems , Alexandria, Maryland