U.S. Naval Academy Alumni Association & Foundation · 21 hours ago
Software Developer
The U.S. Naval Academy Alumni Association and Foundation is seeking a full-time Software Developer to join their Information Services team in Annapolis, Maryland. The role involves developing full-stack web solutions, collaborating on UI/UX design, and maintaining applications that support the Naval Academy community.
Non ProfitAssociation
Responsibilities
Develop full-stack web solutions, from database to front end
Translate business requirements into practical, secure, and scalable applications
Collaborate on UI/UX design and implementation
Build and maintain APIs and integrations between systems
Support and enhance existing applications, including migrating legacy applications to modern platforms
Participate in code reviews, version control, and CI/CD processes using Azure DevOps (Git)
Ensure compliance with security standards (including PCI) and best practices
Provide support for deployed applications and help troubleshoot issues
Qualification
Required
Bachelor's degree in Computer Science or related field, or equivalent professional experience
Strong background in web development (whether .NET or a similar stack such as Java)
Solid understanding of databases, APIs, and front-end frameworks
Experience with version control and collaborative development environments
Ability to learn quickly and adapt to evolving tools and business needs
Strong communication skills and a team-oriented mindset
Preferred
Blackbaud CRM or Blackbaud Internet Solutions (BBIS)
ORM frameworks (Entity Framework, Dapper, ADO.NET)
Familiarity with authentication systems (Active Directory, SSO)
Benefits
Medical
Dental
Vision
An FSA
An HSA
A fully vested 403(b) retirement plans with employer matching
22 days of accrued paid time off (PTO) per fiscal year
14 paid holidays per calendar year
Group life insurance
Short-term & long-term disability
Identity theft protection
Annual opportunities for professional development
Use of certain recreational facilities (including the Brigade Sports Complex gym, marina and indoor/outdoor pools)
Company
U.S. Naval Academy Alumni Association & Foundation
The United States Naval Academy Alumni Association and Foundation (USNA AA&F) are NON-FEDERAL ENTITIES.