> Markdown version of [/jobs/ext/3224142-systems-administrator-developer](https://www.wearedevelopers.com/jobs/ext/3224142-systems-administrator-developer). 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). --- # Systems Administrator/Developer - **Company:** Rockland Products, Inc - **Location:** Red Wing, MN, United States - **Experience:** Experienced - **Salary:** $75,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Access, .NET Framework, Microsoft Windows, Application Programming Interfaces (APIs), Business Logic, Microsoft Azure, Backup Devices, Business Software, C Sharp (Programming Language), Client Server Models, Databases, Computer Forensics, Continuous Integration, Information Leak Prevention, Data Security, Relational Databases, Database Storage Structures, Dependency Injection, Disaster Recovery, Extensible Application Markup Language, Monitoring of Systems, Hypertext Transfer Protocols (HTTP), Network Troubleshooting, Windows Presentation Foundation, Microsoft SQL Server, Modular Design, Network Architecture, Windows PowerShell, Systems Development Life Cycle, Secure Coding, Software Engineering, SQL Databases, Systems Integration, TCP/IP, Backup and Restore, Network Routers, Diagnostic Tools, Data Processing, Scripting, Enterprise Software Applications, Technical Debt, Firewalls (Computer Science), Git, Integration Tests, Information Technology, Vba Programming Language, Network Server, Software Version Control, Legacy Systems, Web Api - **Published:** September 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=91bbd0c57bc6a106 ## About the Role * Five or more years of combined professional experience in application development, systems administration, or closely related IT roles, including at least three years of hands-on C#/.NET development. * Professional experience building or maintaining business applications using C# and .NET. * Working knowledge of relational databases and SQL, including database structures, queries, migrations, upgrades, or schema changes. * Experience maintaining or converting Microsoft Access, VBA, or other legacy applications. * Experience with a XAML-based framework such as Uno Platform, UWP/WinUI, WPF, or comparable desktop UI technology. * Hands-on experience supporting Windows workstations, servers, networks, routers, switches, firewalls, backup systems, and common enterprise applications. * Understanding of modular design, separation of concerns, dependency injection, APIs, HTTP, TCP/IP, and client-server troubleshooting. * Experience with Git-based version control, SDLC practices, testing, deployments, and software release processes. * Strong debugging and root-cause analysis skills across application, database, hardware, software, and network issues. * Clear written and verbal communication skills for working with technical peers, business users, vendors, and stakeholders. * Ability to work on-site at and provide limited after-hours support for critical issues or planned changes. Preferred Qualifications * Experience with Microsoft SQL Server, EF Core, web APIs, CI/CD pipelines, C#/.NET, and automated quality checks. * Familiarity with Microsoft Azure, scripting, PowerShell, or other automation technologies. * Experience with ITIL practices, particularly Incident and Change Management. * Knowledge of enterprise backup and recovery, disaster recovery, data loss prevention, system security, or computer forensic concepts. * Experience supporting technology in a manufacturing or multi-site operational environment. * Bachelor's degree in Computer Science, Software Engineering, Information Technology, related field or equivalent professional experience, training, and relevant project work will be considered. ## Description Rockland Flooring is seeking a versatile technology professional who combines hands-on application development with on-site systems administration. This hybrid role will modernize legacy business applications while maintaining the performance, reliability, security, and supportability of the technology environment throughout our manufacturing facilities. The successful candidate will be comfortable moving between legacy application modernization, database work, infrastructure support, cybersecurity, and end-user troubleshooting. The role is ideal for someone who enjoys solving root-cause problems, taking ownership of projects, and delivering practical solutions that support manufacturing and corporate operations., Application Development & Legacy Modernization * Design, develop, and maintain secure, stable, and maintainable business applications using C# and .NET. * Modernize Microsoft Access and VBA applications into cross-platform C#/.NET solutions using the Uno Platform and XAML. * Translate business requirements into practical software features in collaboration with stakeholders and IT peers. * Build and maintain business logic, user-facing functionality, integrations, data access layers, SQL queries, web APIs, and EF Core components. * Improve existing code through refactoring, documentation, peer review, testing, and technical-debt remediation. * Research technical options, document findings, and recommend solutions that balance maintainability, security, cost, and operational needs. Systems Administration & Infrastructure * Assist as needed resolving hardware, software, network, and connectivity issues. * Maintain the operational health of manufacturing systems, workstations, servers, network infrastructure, and related technology. * Administer and support workstations, servers, routers, switches, firewalls, backups, and other computing equipment. * Monitor system performance and security, investigate findings, and take appropriate corrective and preventive action. * Coordinate with internal team members and external partners to implement upgrades, projects, and solutions with minimal business disruption. * Maintain accurate infrastructure, support, configuration, and recovery documentation. Database, Security & Business Continuity * Develop and maintain Microsoft SQL Server databases, schemas, queries, and migration processes that support business applications. * Apply approved standards for authentication, authorization, encryption, secure coding, patching, and data handling. * Identify and help remediate vulnerable dependencies, certificate issues, application risks, and infrastructure security concerns. * Maintain and test backup, disaster recovery, and business continuity procedures. * Assist with incident investigation, root-cause analysis, and documentation of corrective and preventive actions. Testing, Deployment & Support * Create and maintain unit and integration tests and contribute to automated quality practices. * Support application builds, deployments, validation, release documentation, and production troubleshooting. * Diagnose application latency, connection failures, production defects, and infrastructure issues using logs and diagnostic tools. * Manage assigned work independently, communicate status clearly, and adapt to interruptions and changing operational priorities. * Provide critical after-hours support when needed to protect core business operations or complete planned work with minimal disruption. ## Related Videos - [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) - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [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) - [Project Fugu: Extending the web](https://www.wearedevelopers.com/videos/832-project-fugu-extending-the-web) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)