> Markdown version of [/jobs/ext/2625527-sr-software-engineer-automate](https://www.wearedevelopers.com/jobs/ext/2625527-sr-software-engineer-automate). 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). --- # Sr. Software Engineer - Automate - **Company:** HelpSystems - **Location:** Eden Prairie, MN, United States (Remote available) - **Experience:** Expert - **Salary:** $120,000.0 - $165,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Artificial Intelligence, Unit Testing, C Sharp (Programming Language), Code Review, Databases, Continuous Integration, Database Queries, Dependency Injection, Software Design Patterns, Microsoft SQL Server, Object-Oriented Software Development, Performance Tuning, Release Management, Software Engineering, SQL Stored Procedures, Gitlab, Git - **Published:** August 21, 2026 - **Apply:** https://www.jofdav.com/jobs/59340021-sr-software-engineer-automate ## About the Role * 7+ years of professional software engineering experience with deep hands-on .NET and C# work, including both .NET Framework 4.8 and modern .NET * Strong grasp of object-oriented design, design patterns, and modern software engineering practices * Proficiency with Microsoft SQL Server, including complex queries, stored procedures, and performance tuning * Experience with full stack, on-premises software delivery, where you cannot push a fix in an hour and the customer controls the upgrade * Experience on large, long-lived, complex codebases * Experience writing unit tests, and a point of view on what makes a test worth keeping * Git, dependency injection, and working knowledge of Agile delivery * Experience with continuous integration and continuous delivery (CI/CD) pipelines and build and release tooling, ideally including GitLab * A track record of mentoring other engineers, whether or not you have held a formal lead title * Excellent written and verbal communication in English, and comfort working across time zones on a distributed team * Practical experience using AI coding assistants on production work, and the judgment to know when not to ## Description * Execute on the development of new platform capabilities, translating Product requirements into implementation, test, and release plans. This includes writing technical specifications that turn a product requirement into a design the team can build against. * Identify and evaluate new technologies where appropriate, including AI capabilities that become part of the product itself * Work across a large .NET and C# codebase spanning the desktop client, server components, and the database layer * Diagnose and fix complex defects that cross component boundaries, including issues reported by customers running in production * Keep pace with the foundational application work that is not optional: runtime and framework upgrades, dependency and security remediation, and the platform health that keeps the product supportable. * Participate fully in the development lifecycle, from design through release Team Impact * Mentor less experienced engineers through pairing, code review, and direct feedback * Raise the standard for code reviews: catch and articulate problems when they arise, and explain the reasoning so the lesson sticks * Serve as technical expert on projects and lead them when needed, including breaking work down, sequencing it, and keeping progress visible * Help set the standard: contribute to the conventions, patterns, and quality gates the team builds against, and make the reasoning clear enough that people follow them by choice * Track and document technical trade-offs and implementation decisions, so the reasoning behind the system survives the people who made it * Speak up early when something is going to be late, is riskier than it first looked, or is being built the wrong way Help us use AI well * Use AI coding tools in your daily work and help the team do the same, with a clear view of where they help and where they do not * Treat AI-generated code as unverified until it has been reviewed and tested. We want engineers who can tell the difference between code that looks right and code that is right * Share what works: prompts, patterns, guardrails, and review practices that make the team faster without lowering quality * Help shape our engineering practice as these tools evolve, including where AI belongs in testing, documentation, and code review, and where it does not ## Related Videos - [Developer Experience in the Age of AI](https://www.wearedevelopers.com/videos/1118-developer-experience-in-the-age-of-ai) - [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) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) ## Related Articles - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)