NET Full Stack Developer, Sr.
# Remote Sr. .NET Full Stack Developer## About the RoleThink Tank is seeking a Senior .NET Full Stack Developer to serve as a key technical resource responsible for designing, developing, enhancing, and maintaining enterprise applications across the Galaxy Systems, Enterprise Application Systems, and Vendor Portal Systems workstreams.The role involves full lifecycle software development, including requirements understanding, architecture design, implementation, testing, deployment, and application support. The developer will collaborate with Business Analysts, UI/UX Designers, Project Managers, and DOE stakeholders to deliver secure, scalable, and high-performing solutions aligned with DOE standards and security frameworks.## Key Responsibilities* Design, develop, enhance, and maintain .NET-based applications across multiple DOE systems, including Galaxy, Data Systems, and Compliance Systems.* Build APIs, microservices, integrations, and automated workflows to modernize existing processes.* Perform end-to-end software development activities using Agile methodologies and participate in multi-sprint delivery cycles.* Create and maintain application architecture, reusable components, frameworks, and coding standards.* Participate in requirements analysis, technical design sessions, and sprint planning.* Perform unit, integration, and functional testing.* Prepare test plans and remediate identified issues.* Support secure application development by applying DOE cybersecurity protocols, encryption, authentication, and data validation requirements.* Troubleshoot and resolve production issues while supporting application availability and performance.* Develop system documentation, deployment guides, and technical specifications.* Participate in code reviews.* Provide technical mentorship to development team members.* Collaborate effectively with cross-functional stakeholders throughout the software development lifecycle.## Required Qualifications* 8+ years of hands-on development experience in Microsoft .NET environments.* Bachelor's degree in Computer Science or a related field.* Demonstrated experience working on large-scale enterprise applications.* Expertise in .NET Core, SQL Server, APIs, ASP.NET, JavaScript, jQuery, Angular, React JS, Salesforce.com CRM, DevOps, Kubernetes, Docker, microservices, Azure Data Factory, and related cloud technologies.* Experience with Azure DevOps CI/CD pipelines.* Strong understanding of software development lifecycle (SDLC), Agile frameworks, and DevOps toolchains.* Strong analytical and problem-solving abilities.* Excellent communication skills for cross-functional collaboration.* Ability to interpret complex business rules and translate them into scalable solutions.* Ability to adapt to shifting project priorities across multi-workstream environments.* Authorization to work in the United States.## Preferred Qualifications* Master's degree is preferred.* Experience working in government or public sector environments is preferred.* Applicants residing within travel distance of the onsite location in Brooklyn, NY are preferred.## Skills & Competencies* Microsoft .NET and .NET Core development* Full stack application development* ASP.NET* SQL Server* API development and integration* JavaScript and jQuery* Angular and React JS* Salesforce.com CRM* Microservices architecture* Docker and Kubernetes* Azure Data Factory* Azure cloud technologies* Azure DevOps and CI/CD pipelines* DevOps practices and toolchains* Agile methodologies* SDLC* Application architecture* Enterprise application development* Secure application development* Testing and troubleshooting* Analytical problem-solving* Cross-functional communication* Technical mentorship## Education & Experience### Education* Bachelor's degree in Computer Science or a related field required.* Master's degree preferred.### Experience* 8+ years of hands-on development experience in Microsoft .NET environments required.* Large-scale enterprise application development experience required.* Government or public sector experience preferred.## Work Arrangement & Schedule* Remote position.* Occasional travel to an onsite location in Brooklyn, New York is required.* Applicants residing within travel distance of the Brooklyn, NY location are preferred.* Authorization to work in the United States is required.* Employment type and specific working hours are not provided in the source information.## Compensation & Benefits* Compensation will be determined based on factors including education, relevant work experience, work location, specific job responsibilities, professional certifications, and other job-related criteria.* Medical, dental, and vision coverage.* Long-term and short-term disability coverage.* 401(k) plan.* Personal time off.* 11 federal holidays.* Benefits are subject to eligibility requirements.## Compliance / Additional InformationThink Tank is an Equal Opportunity Employer. All qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, veteran status, or any other protected characteristic under applicable law.The source also indicates that three references are required, although the original posting appears incomplete on this point.The position requires occasional travel to Brooklyn, NY despite being listed as remote. Applicants within travel distance are preferred.