Benefits:
401(k)
401(k) matching
Dental insurance
Health insurance
Paid time off
Vision insurance
Job Location: Baltimore, MD
We are seeking a highly experienced Senior Full-Stack Application Developer with over 10 years of expertise in enterprise-level .NET and Java web application development, including extensive experience with C# programming, Microsoft SQL Server, and various criminal justice
and healthcare information systems. The ideal candidate will possess deep technical knowledge, strong administrative capabilities, and exceptional problem-solving skills. Prior experience supporting government agencies or working within highly regulated environments is essential.
Key Responsibilities:
Lead the development, maintenance, and enhancement of enterprise-level .NET and Java web applications.
Provide full-stack support, including database management, system integration, and application troubleshooting.
Serve as an administrator and subject matter expert for systems such as:
NextGen EHR (Electronic Health Records)
MI-Case Offender Case Management System (OCMS)
Maryland Criminal Justice Dashboard
Computerized Criminal History (CCH) Systems
OpenText RightFax and OpenText Quality Center
Manage and maintain Microsoft SQL Server databases, including T-SQL, stored procedures, SSRS, SSIS, and complex ETL processes.
Administer and configure Team Foundation Server (TFS), ensuring efficient source control, build management, and team collaboration.
Oversee IIS and Windows Server configuration, performance tuning, and security enforcement.
Investigate and resolve system issues reported by end-users through workflow reproduction and root cause analysis.
Ensure systems are compliant with regulatory and security standards. • Collaborate with cross-functional teams to gather and analyze business and technical requirements.
Prepare and present technical documentation and status reports to stakeholders.
Assist the Project Manager in ensuring timely project deliverables and effective scope management.
Contribute to SDLC activities across both Agile and Waterfall environments.
Required Qualifications:
10+ years of experience in .NET, Java, and C# development in an enterprise environment.
7+ years of experience with Microsoft SQL Server (T-SQL, SSRS, SSIS, ETL).
3+ years of administrator-level experience with the NextGen EHR system.
3-5 years of experience managing Team Foundation Server (TFS).
Hands-on experience with systems such as:
OCMS, Criminal Justice Dashboard, and CCH Systems
OpenText RightFax (v22.2+) and OpenText Quality Center
Proven ability to work with stakeholders to define business requirements and propose scalable solutions.
Experience supporting system integration, testing, and reporting in complex data environments.
Solid grasp of IIS administration and Windows Server maintenance.
Strong analytical, documentation, and troubleshooting skills.
Knowledge of data warehousing, schema design, and ETL concepts.
Familiarity with both Agile and Waterfall SDLC methodologies.
Excellent interpersonal and communication skills, capable of interfacing with both
technical and non-technical stakeholders.
Prior experience working with government or public sector clients.
Preferred Qualifications:
Prior work in environments requiring security and regulatory compliance.
Experience delivering user training and supporting system rollouts.
Demonstrated leadership in cross-functional team coordination and stakeholder
engagement.
Ability to adapt to new technologies quickly and contribute in a fast-paced environment.