
React /. Net Full Stack Developer
Applied Information Sciences5 days ago
Washington, DC, USASenior
Base Salary
$100k - $150k/yr
Responsibilities
- Develop and maintain web applications using React, TypeScript, JavaScript, Node.js, HTML5, and CSS3.
- Design and implement frontend and backend application components using .NET and associated technologies.
- Ensure application performance, quality, scalability, and responsiveness.
- Collaborate with designers, product managers, developers, clients, and other cross-functional stakeholders to define and deliver features.
- Write clean, scalable, maintainable code and follow coding standards and best practices.
- Conduct unit, integration, and system testing.
- Troubleshoot and resolve complex technical issues and bugs.
- Participate in code reviews and provide constructive feedback.
- Use Git and GitLab for source control.
- Lead code reviews, mentor teammates, and support continuous improvement.
- Work directly with clients, manage routine client concerns, and contribute technical content to RFPs when needed.
Requirements
- Active Top Secret clearance eligibility for SCI; interim clearance will not be accepted.
- Bachelor’s degree and a minimum of 8 years of experience.
- Experience with the ASP.NET framework, Entity Framework, SQL Server, and design or architectural patterns such as APIs with Dependency Injection.
- Experience with .NET languages and technologies including C#, ADO.NET, and EF.
- Familiarity or experience with REST and RPC architecture styles and APIs.
- Experience with React and other front-end frameworks is a bonus.
- Familiarity with AWS or Azure is a bonus.
- Knowledge of database design and development, including SQL and NoSQL databases, is a bonus.
- Knowledge of object-relational mappers such as Entity Framework is a bonus.
- Understanding of DevOps practices and tools such as CI/CD pipelines, Docker, and GitLab is a bonus.
- Relevant .NET development or cloud technology certifications are a bonus.
- Experience in an Agile/Scrum development environment is a bonus.
- Strong problem-solving, attention to detail, communication, and collaboration skills.
Benefits
- Employee ownership with shared participation in company success.
- Access to continuous learning resources, training, and mentorship.
- Inclusive and collaborative workplace culture.
- Mission-driven projects supporting clients and communities.