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 seeking an Application Developer with Lotus Notes experience in anticipation of a new award. This position will be an integral part of a team responsible for O&M support for existing Lotus Notes applications during a modernization effort to transition the applications and workflows to a Platform-as-a-Service (PaaS) solution.

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.

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. 


  • Leads Operational & Maintenance activities for multiple Lotus Notes applications
  • Designs, develops, documents, tests, and debugs new and existing Lotus Notes applications
  • Provides subject matter expertise for all phases of the modernization life cycle including requirements analysis and design
  • Writes technical specifications based on conceptual design and stated business requirements
  • Works closely with the application development team utilizing Agile development methodology
  • Supports and develops test procedures to test system functionality and generate software troubleshoot reports
  • Supports, maintains, and documents software functionality 
  • Analyzes code to find causes of errors and revises programs
  • Participates in application and software design meetings and analyzes user needs to determine technical requirements
  • Consults with the end-user as required to prototype, refine, test, and debug applications to meet needs
  • Keep up-to-date with best practices and skills



  • A minimum of 6 years of relevant application development experience, specifically with Lotus Notes
  • Experience with Domino server administration
  • Experience migrating legacy applications to modern Platform-as-a-Service solutions, preferably O365
  • Develop applications that meet the acceptance criteria specified in the Statement of Work requirements of the contract and produce associated technical documentation
  • Strong knowledge of either one or more of the following systems: Certification, Compliance tracking, Document & Voting system (DVS); Enforcement Priority System; Invoice Tracking
  • Define new content and/or alter existing content as needed to implement User Stories
  • Experience in an Agile environment and familiarity with Agile ceremonies and practices
  • Ability to contribute quickly to the project and learn new APIs, libraries, and programming frameworks quickly
  • Ability to prioritize and organize efforts in a fast-paced environment
  • Independent problem-solving skills, strong analytical abilities, creativity, and a customer service-oriented personality
  • Ability to effectively utilize Microsoft Office products (e.g., Excel, Project, PowerPoint, and Word).
  • Experience using issue/ticket management systems (i.e. Jira, Confluence, Atlassian)


  • A Bachelor’s degree in Computer Science or a related field is preferred. Four years of additional experience is acceptable in place of a degree.

Proof of COVID-19 vaccination is a job requirement. Reasonable accommodations may be available for those not vaccinated due to health reasons or sincerely held religious beliefs.

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. There’s more, see for yourself.

TCG is recognized for treating employees well, in fact, in 2023 The Washington Post named TCG as a “Top Workplace” for the 9th straight year based on how our employees feel about the company, the benefits TCG offers, and the work/life balance that our staff achieves. And our CEO was ranked best, by TCG employees’ votes, among all midsize companies in the Washington Post Top Workplace survey.

Try us … we’ll make you happy.

Internal title/grade: Software Engineer, Grade 7