Talent.com
Senior Software Engineer (Full Stack)

Senior Software Engineer (Full Stack)

Human Resources Research OrganizationAlexandria, VA, USA
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.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. We are committed to supporting a diverse workforce and to practicing equity and inclusion for all staff.

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 probation 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

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • Alexandria, VA, USA

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Senior Software Engineer (Full-Stack)

    Senior Software Engineer (Full-Stack)

    Capital OneWASHINGTON D.C., District of Columbia, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer (Full-Stack).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iter...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Capital OneWASHINGTON D.C., District of Columbia, United States
    serp_jobs.job_card.full_time +1
    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Fullstack Software Engineer

    Senior Fullstack Software Engineer

    VirtualVocationsAlexandria, Virginia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Fullstack Software Engineer (Automation).Key Responsibilities Collaborate with the software team to design, develop, test, and deploy cloud-based software soluti...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineer, Senior

    Software Engineer, Senior

    Phase2 TechnologyMcLean, VA, United States
    serp_jobs.job_card.full_time +1
    Your growth matters to us - explore our career development opportunities.Connect with others in our people-first culture and enhance our collective ingenuity. Learn how we’ll support you as you purs...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Lead Software Engineer, Full Stack

    Lead Software Engineer, Full Stack

    Capital OneFREDERICKSBURG, Virginia, United States
    serp_jobs.job_card.full_time +1
    Lead Software Engineer, Full Stack.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer (Full Stack)

    Senior Software Engineer (Full Stack)

    Capital One National AssociationMcLean, VA, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer (Full Stack).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iter...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Full-Stack (Java, Typescript, AWS, Containers, REACT.js)

    Senior Software Engineer, Full-Stack (Java, Typescript, AWS, Containers, REACT.js)

    Capital OneArnold, MD, US
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Full-Stack (Java, Typescript, AWS, Containers, REACT.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Full Stack

    Senior Software Engineer, Full Stack

    Capital OneFREDERICKSBURG, Virginia, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Full Stack.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and itera...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Full Stack (AWS)

    Senior Software Engineer, Full Stack (AWS)

    Capital OneArnold, MD, US
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Full Stack (AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Full Stack - Card Tech

    Senior Software Engineer, Full Stack - Card Tech

    Capital OneWashington, DC, US
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Full Stack - Card Tech.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusiv...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer (Full Stack)

    Senior Software Engineer (Full Stack)

    Capital OneFalmouth, VA, US
    serp_jobs.job_card.full_time +1
    Senior Software Engineer (Full Stack) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iter...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Full Stack (Bank Tech)

    Senior Software Engineer, Full Stack (Bank Tech)

    Capital OneMcLean, VA, US
    serp_jobs.job_card.full_time +1
    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Full Stack (Enterprise Platforms Technology)

    Senior Software Engineer, Full Stack (Enterprise Platforms Technology)

    Capital OneFalmouth, VA, US
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Full Stack (Enterprise Platforms Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, c...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    VirtualVocationsWashington, District of Columbia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Full Stack Engineer to join an emerging innovator in data sharing, cloud infrastructure, and enterprise collaboration. Key Responsibilities Develop secure and sca...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Lead Software Engineer, Full Stack - Card Tech

    Senior Lead Software Engineer, Full Stack - Card Tech

    Capital OneFalmouth, VA, US
    serp_jobs.job_card.full_time +1
    Senior Lead Software Engineer, Full Stack - Card Tech Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inc...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Lead Software Engineer, Full Stack - Capital One Software (Remote)

    Senior Lead Software Engineer, Full Stack - Capital One Software (Remote)

    Capital OneWashington, D.C., US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time +1
    Senior Lead Software Engineer, Full Stack - Capital One Software (Remote) Capital One Software is seeking a Senior Lead Software Engineer who is passionate about marrying innovation with emerging t...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocationsWashington, District of Columbia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Full Stack Software Engineer.Key Responsibilities Partner with product managers to shape product strategy and focus on impactful solutions Lead technical archit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Lead Software Engineer, Full Stack (Bank Tech)

    Senior Lead Software Engineer, Full Stack (Bank Tech)

    Capital OneWashington, DC, US
    serp_jobs.job_card.full_time +1
    Senior Lead Software Engineer, Full Stack (Bank Tech).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inc...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Full-Stack Engineer

    Senior Full-Stack Engineer

    VirtualVocationsWashington, District of Columbia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Full Stack.Key Responsibilities Collaborate with stakeholders to gather requirements and develop technical specifications Design, develop, an...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Lead Software Engineer, Full Stack

    Senior Lead Software Engineer, Full Stack

    Capital OnePimmit, VA, US
    serp_jobs.job_card.full_time +1
    Senior Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day