We are looking for an experienced Full Stack Senior Software Engineer to join a growing team in Reston, Virginia. This role is ideal for someone who enjoys creating robust, business-focused software solutions and can contribute across both front-end and back-end development. You will help build scalable applications, work with modern Microsoft technologies, and collaborate with cross-functional partners to deliver high-quality products.<br><br>Responsibilities:<br>• Design, develop, and enhance full-stack software solutions using C#, .NET, ASP.NET, JavaScript, and React.js.<br>• Build reliable enterprise applications that emphasize scalability, maintainability, and strong overall performance.<br>• Create data-centric features that connect effectively with databases, external APIs, and related service layers.<br>• Partner with product managers and business stakeholders to translate business needs into practical technical solutions.<br>• Contribute to application architecture decisions and support the adoption of cloud-based development approaches.<br>• Write clean, well-structured code and participate in testing, troubleshooting, and ongoing system improvements.
We are looking for an experienced Sr. Software Engineer to join a real estate and property organization in Reston, Virginia. This role will help create and maintain enterprise-grade software solutions that support core business operations, with a strong emphasis on scalable architecture, reliable integrations, and modern application development. The ideal candidate brings deep experience across Microsoft Dynamics 365, backend engineering in C# and .NET, and front-end development using contemporary web technologies.<br><br>Responsibilities:<br>• Design and deliver enterprise software solutions that support business-critical functions and scale effectively as operational needs grow.<br>• Develop, customize, and maintain Microsoft Dynamics 365 applications, ensuring they align with business requirements and integrate smoothly with connected platforms.<br>• Build and support backend services and application components using C#, .NET, and ASP.NET with a focus on performance, stability, and maintainability.<br>• Create responsive user-facing features using JavaScript and React.js to improve usability and overall application experience.<br>• Implement integrations between Dynamics 365 and other enterprise systems to enable consistent data flow and streamlined processes.<br>• Troubleshoot production issues, resolve defects, and optimize existing applications to improve reliability and efficiency.<br>• Collaborate with cross-functional stakeholders to translate technical and operational needs into well-structured software solutions.<br>• Contribute to application configuration, enhancement planning, and ongoing support for enterprise platforms throughout the software lifecycle.
We are looking for an Account Specialist to support grant administration and financial coordination for a Contract position based in Ellicott City, Maryland. This role focuses on identifying funding opportunities, preparing strong submission materials, and overseeing post-award documentation and reporting. The ideal candidate brings a detail-oriented approach to grant compliance, recordkeeping, and cross-functional collaboration with program and finance teams.<br><br>Responsibilities:<br>• Identify and evaluate potential grant opportunities that align with organizational funding priorities and program needs.<br>• Develop and maintain a structured schedule of application deadlines, reporting dates, and follow-up activities for active and prospective grants.<br>• Collect required program and financial details from internal stakeholders to prepare, draft, and submit complete grant applications.<br>• Coordinate post-award activities, including donor acknowledgments, ongoing correspondence, recognition items, and required status updates.<br>• Act as the primary point of coordination between grant project leadership and Finance to support accurate budget oversight and reporting.<br>• Review grant agreements and funding terms to track compliance requirements and recommend actions that support continued adherence to financial and contractual obligations.<br>• Prepare, verify, and submit grant reports while ensuring accuracy, completeness, and consistency of supporting information.<br>• Maintain organized records of grant-related actions, documentation, and communications, including official gift files tied to federal, state, and local funding sources.