Senior Software Engineer Lead
Senior Software Engineer - Project Lead
The Human Resources Research Organization (HumRRO) is a non-profit leader in applied research, evaluation, and analytics in the arenas of employment, student, and military testing, and professional credentialing and licensing. 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 Behavioral Science and Educational Research professionals, and a highly talented and experienced team of IT professionals. We are committed to supporting a diverse workforce and to practicing equity and inclusion for all staff.
About the Job:
We are seeking a highly skilled and experienced Senior Software Engineer to lead project work and serve as a technical expert. The ideal candidate will have strong project management experience, database expertise, and the ability to guide and mentor team members.
Key Responsibilities:
- Lead teams of 5-15 members and oversee software development projects, including planning, design, implementation, and deployment.
- Collaborate with cross-functional teams to understand requirements and translate them into technical specifications.
- Liaise with customers and stakeholders (internal or external) to ensure alignment of business goals and technical requirements.
- Brief leadership team with project updates.
- Design and implement efficient, highly available, and performant cloud software solutions on various platforms and technologies.
- Ensure optimal performance, scalability, and security of enterprise applications.
- Conduct code reviews, provide technical guidance, and mentor team members.
- Monitor and manage project financials, including budgets and schedules.
- Oversee application operations with a focus on availability, responsiveness, security, and resilience.
- Manage software systems and applications against DoD and/or Federal Government security standards as well as other domains and frameworks in the commercial sectors.
- Occasionally travel to client sites or other offices for project meetings (~5% travel)
Requirements:
- US citizenship and ability to pass a government background check are required for this position based on government contract requirements.
- Ability to be on-site in our Alexandria VA office (Hybrid work setting and other offices in Minneapolis, MN; Louisville, KY, San Diego, CA; or Monterey, CA may be considered).
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- 10+ years of experience as a technologist/software developer using modern languages and frameworks (Full Stack & DevSecOps).
- 5+ years of experience at or above a technical lead or management position. Experience managing hybrid teams on site and remote a plus.
- Strong project management skills and experience, People management skills are a plus.
- In-depth knowledge of system architecture, cloud infrastructure, and application/database performance tuning, optimization, and security
- Excellent communication and collaboration skills with ability to conduct C-suite level briefings
- Experience with IT policies and Procedures review, development, and implementation
- Federal and Commercial Business and Product experience
- Familiarity with Commercial and Federal Gov security standards (ISO, NIST, CSF, RMF, DoD CC SRG, & FedRAMP)
All qualified applications will receive consideration without regard to race, color, religion, sex, national origin, age, marital status, sexual orientation, gender identity, veteran status, medical condition, or disability. EEO/AA Employer/Vet/Disabled.
Named one of "50 Great Places to Work" by Washingtonian magazine, 2019, and one of the "Top Workplaces" by The Washington Post for 2020 and 2021.
For more information, or to apply now, you must go to the website below. Please DO NOT email your resume to us as we only accept applications through our website.
https://humrro.applicantpool.com/jobs/1157934-242600.html
Required degree level
- Bachelor Degree
Years of experience
- 10 + Years