Talent.com
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)Human Resources Research Organization • Alexandria, VA, US
Senior Software Engineer (Full Stack)

Senior Software Engineer (Full Stack)

Human Resources Research Organization • Alexandria, VA, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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

    [job_alerts.create_a_job]

    Senior Software Engineer • Alexandria, VA, US

    [internal_linking.similar_jobs]
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Motion Recruitment Partners LLC • Washington, DC, United States
    [job_card.full_time]
    A prominent fintech company based in Washington, DC is searching for a Senior Software Engineer to join their fast-growing team. Their SaaS is one of the leading personal finance apps, boasting 5+ m...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Xometry • North Bethesda, MD, US
    [job_card.full_time]
    Xometry (NASDAQ : XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives ma...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Employeenavigator • Bethesda, MD, United States
    [job_card.permanent]
    Have you used a website to sign up for your annual benefits? That's what we build.Over 70,000 companies nationwide use our software, so there's a good chance you've interacted with our platform.We ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Forward Deployed

    Senior Software Engineer, Forward Deployed

    Invisible Technologies • Washington, DC, United States
    [job_card.full_time]
    Invisible Technologies is the AI operating system for the enterprise.Our end-to-end AI Software Platform structures messy data, builds digital workflows, deploys agentic solutions, evaluates / measur...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Employee Navigator • Bethesda, MD, United States
    [job_card.full_time]
    Bethesda, MD; Frederick, MD; Salt Lake City, UT.Have you used a web site to sign up for your annual benefits? That's what we build. There's a good chance you've even used our software since 70,000+ ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Crowe • Washington, DC, United States
    [job_card.full_time]
    Your Journey at Crowe Starts Here : .At Crowe, you can build a meaningful and rewarding career.With real flexibility to balance work with life moments, you're trusted to deliver results and make an i...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocations • Alexandria, Virginia, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer - Full Stack (Remote).Key Responsibilities Design and implement frontend and backend services in a distributed system context Conduct rigorous...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Brivo • Bethesda, Maryland, USA
    [job_card.full_time]
    Brivo is seeking a highly creative passionate and skilled Senior Full-Stack Software Engineer to design and develop new web services for a global security system serving millions of is a hybrid po...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    STR • Arlington, VA, US
    [job_card.full_time]
    STR's Intelligence Division researches and develops advanced analytics and machine learning-based solutions to solve challenging problems related to national security.Our team consists of passi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Mount Indie • Washington, DC, US
    [job_card.full_time]
    By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense sector, the organization is changing how military systems are designed...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Software Engineer, Full-Stack

    Sr. Software Engineer, Full-Stack

    Amiri Recruiting • Washington, DC, US
    [job_card.full_time]
    The Senior Software Engineer is responsible for building and developing our data collection applications and situational awareness tools. You will be a part of a high-caliber team dedicated to both ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Clearedge • North Laurel, Maryland, United States
    [job_card.full_time]
    Join ClearEdge and be a part of a dynamic team that tackles some of the DoD’s most complex technical challenges.At ClearEdge, we empower our customers in Government and industry with innovative, da...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Government Executive Media Group LLC • Washington, DC, United States
    [job_card.permanent]
    GovExec is seeking a Senior Software Engineer to join our team.We're looking for a collaborative, top-notch problem-solver who is excited to take on new challenges. Reporting to the Lead Software En...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Core Experiences - Edison, USA

    Senior Software Engineer, Core Experiences - Edison, USA

    Clutch Canada • Washington, DC, United States
    [job_card.full_time]
    Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer (Multiple Positions) Bethesda, MD

    Senior Software Engineer (Multiple Positions) Bethesda, MD

    Marriott Hotels Resorts • Bethesda, Maryland, USA
    [job_card.full_time]
    Senior Software Engineer (Multiple Positions) Bethesda MD.Lead workgroups and / or functions as a technical expert.Resolve and make decisions on more complex non-routine service requests with limited...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Leidos • Bethesda, Maryland, USA
    [job_card.full_time]
    Are you ready to join Leidos all-star team Through training teamwork and exposure to challenging technical work let Leidos show how to accelerate your career path. Leidos has an exciting opening for...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Substrate

    Senior Software Engineer, Substrate

    Palantir Technologies • Washington, DC, United States
    [job_card.full_time]
    Palantir builds the world's leading software for data-driven decisions and operations.By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Peraton • Laurel, Maryland, USA
    [job_card.full_time]
    Senior Software Engineer Cyber Missions.Join Peratons high-impact Cyber Missions Team and help build mission-critical capabilities that directly support national-level cybersecurity operations.Wer...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]