Logo
TCG

.NET Developer - 3497556

TCG, Washington, District of Columbia, us, 20022


You've stumbled upon the rare

B Corp

government contractor! At TCG, we aim to prove that businesses can be good to their employees and responsible to their community while being profitable. We're an award-winning IT solutions provider to the Federal government. We are seeking a .NET Developer to join our team in anticipation of an upcoming award.

US Citizenship is required for this role. In addition, the selected applicant must submit to a government background investigation and be favorably adjudicated before their first day.

TCG is pleased to offer remote employment in the following states: AL, AZ, CO, CT, DE, GA, HI, IL, IN, KS, LA, MD, MA, MI, MN, MO, NJ, NC, OH, OR, PA (excluding the City of Philadelphia), SC, TN, UT, VA, WV, and WI.

RESPONSIBILITIES:

Full-stack .NET development on custom applications on the Microsoft product stackEnsuring the security of products and responding to security-related requestsAs-needed production support on systems of responsibilitySupports, maintains, and documents software functionalityAnalyzes code to find causes of errors and revises programs as neededParticipates in software design meetings and analyzes user needs to determine technical requirementsConsults with the Product Owner and Project Manager as needed to prototype, refine, test, and debug programs to meet needsKeep up-to-date with best practices and skillsOther duties as assigned

REQUIRED SKILLS:

A minimum of 5 years of experience developing web applications on a Windows platformDeep understanding of both .NET Framework and .NET Core/6+ for web applicationsExperience developing and consuming RESTful and GraphQL APIsExperience implementing security best practices in web applications (e.g., OWASP, CORS, XSS, CSRF)Experience with XUnit and other advanced unit testing libraries such as Moc, NSubstituteTroubleshooting skills and experience such as reviewing logs, attaching a debugger, use of Chrome developer toolsIndependent problem-solving skills, strong analytical abilities, creativity, and clear appreciation of Product Owner needsExperience writing SQL and other RDBMS such as MySQL, MS SQL ServerThe ability to contribute quickly to the projectThe ability to prioritize and organize efforts in a fast-paced environmentDemonstrates excellent grammar and spelling in written communicationDemonstrated ability to write clear technical documentation

PREFERRED SKILLS:

Experience with Microsoft Dynamics CRMExperience with modern front-end development frameworks like Angular+Experience with the Microsoft Power PlatformExperience with automation tools such as Selenium

EDUCATION:

A Bachelor's degree in Computer Science, Information Technology, or a related field is desired; four years of relevant experience is acceptable in lieu of degree

TCG does not discriminate based on race, sex, color, religion, national origin, age, disability, caste, or veteran status.

Our B Corp mission is reflected in our benefits, including offerings like health care, 401K, parental leave, adoption assistance, financial planning services, student loan repayment assistance, and training budget, among others.

TCG is recognized for treating employees well; in fact, in 2024 The Washington Post named TCG as a "Top Workplace" for the tenth straight year based on how our employees feel about the company, the benefits TCG offers, and the work/life balance that our staff achieves.

Try us ... we'll make you happy.

Internal title/grade: Software Engineer, Grade 6Salary Range: $93,400 - $115,000

All individuals being hired to work for TCG must submit to, and successfully pass, a pre-employment background investigation prior to reporting for their first day of work. The pre-employment background investigation will include verification of employment and education, as well as, a criminal and DMV check.

Additional documentation and background checks will also be required for positions that require clearance from the Federal government.

#J-18808-Ljbffr