What is a Software Engineer at Allscripts?
As a Software Engineer at Allscripts, you play a vital role in building and maintaining software solutions that power the healthcare ecosystem. Your work directly impacts healthcare providers, payers, and patients by driving the reliability, security, and efficiency of Electronic Health Record (EHR) platforms, practice management software, and encounter systems. In an industry where software uptime and data accuracy directly affect clinical outcomes, your technical contributions carry real-world significance.
The engineering teams at Allscripts tackle complex engineering challenges involving large-scale healthcare data, service-oriented architectures, and strict regulatory compliance. You will work extensively across the .NET stack—primarily utilizing C#, ASP.NET, WCF/WPF, and SQL Server—while building modern APIs and user interfaces that streamline clinical workflows. Engineers operate in cross-functional Agile environments alongside system analysts, product managers, database administrators, and solution architects.
Joining Allscripts as a Software Engineer offers you the opportunity to solve non-trivial software engineering problems at scale. Whether optimizing database query performance for millions of patient records or implementing robust integration interfaces across distributed cloud environments, this position demands solid computer science fundamentals, clean code standards, and a thorough understanding of system architecture.
