> Markdown version of [/jobs/ext/1352825-software-engineer-i](https://www.wearedevelopers.com/jobs/ext/1352825-software-engineer-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer I - **Company:** CompuGroup Medical - **Location:** United States - **Experience:** Expert - **Contract:** Temporary to permanent - **Skills:** JavaScript (Programming Language), .NET Framework, Artificial Intelligence, C Sharp (Programming Language), Profiling, Code Review, Databases, Continuous Integration, Relational Databases, Software Debugging, Programming Tools, Internet Information Services (IIS), Microsoft SQL Server, Windows Servers, Performance Tuning, Scrum Methodology, Systems Development Life Cycle, Secure Coding, Subversion, Transact-SQL, Technical Debt, Indexer, Git, AngularJS, Maintaining Code, Front End Software Development, Restful APIs - **Published:** July 20, 2026 - **Apply:** https://www.dice.com/job-detail/743908ac-24a0-4f86-8c8e-7dc4260d7bff ## About the Role * Minimum of 5 years professional experience with Microsoft .NET and C#, including designing/building REST APIs; strong SDLC, CI/CD, and production operations knowledge. * MS SQL Server proficiency: T-SQL, relational data modeling (link tables, master-detail), appropriate indexing, and performance tuning basics. * Frontend fundamentals: HTML/CSS/JavaScript; experience with Angular or an equivalent framework is a plus. * Expertise using debugging and profiling tools; awareness of secure coding and secrets handling best practices. * Proficiency with Git; SVN familiarity in legacy/migration contexts is a plus; clear written and verbal communication for design docs and rationale. ## Description * Design, build, and operate secure, reliable, performant platform services and RESTful APIs used across products; own outcomes from design through production in a Scrum environment. * Lead and contribute to architecture and technical decisions; define clear interface contracts; balance scalability, performance, operability, and cost; manage technical debt intentionally. * Raise quality through tests, code reviews, debugging/profiling, and observability; collaborate with QA on automation; resolve defects across application and database layers. * Coordinate deployments and light operations on Windows Server/IIS and SQL Server (configuration, smoke checks, logs); collaborate with IT/operations. * Use AI assisted development tools responsibly (e.g., Copilot, code search, test generation, agentic workflows) to accelerate delivery while maintaining code quality. ## Related Videos - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Dynamic Entities in .NET: Building Low-Code Systems on Top of Entity Framework Core](https://www.wearedevelopers.com/videos/100218-dynamic-entities-in-net-building-low-code-systems-on-top-of-entity-framework-core) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)