JOBSEARCHER

Computer Programmer

_*In office work only, remote work is not an option for this position. Please do not apply if you are only looking for remote work.*_ *Position Summary* Sester Farms is seeking a Computer Programmer to develop, maintain, and support internal software applications used throughout the company. This position works closely with management to understand business needs, develop software solutions, troubleshoot issues, and continuously improve existing systems. The programmer will work primarily with Microsoft .NET technologies and SQL Server to support and improve the company’s internal business applications, including web, mobile, and kiosk-based systems. *Primary Responsibilities* * Develop and maintain internal web applications using C#, .NET, and Blazor. * Develop and support mobile and kiosk applications used throughout company operations. * Develop and maintain application data models, queries, and database-backed features. * Work directly with management to understand business processes and software requirements. * Troubleshoot and resolve software, database, mobile, kiosk, and application issues. * Develop reports, dashboards, data exports, and other business tools. * Integrate internal applications with third-party systems and APIs. * Support and maintain Salesforce-related integrations as needed. * Document important systems, processes, and software changes. * Participate in the deployment and ongoing support of company applications across web, mobile, and kiosk environments. *Core Skills* * C# * .NET / ASP.NET Core * Blazor * SQL Server * Entity Framework Core * JavaScript * HTML, CSS, and Bootstrap * REST APIs * Git / source control * Experience developing business applications * Experience developing or supporting mobile and kiosk applications * Experience working with relational databases and SQL * Strong troubleshooting and problem-solving skills * Ability to understand and work within an existing codebase * Ability to translate business requirements into practical software solutions * Ability to work independently while communicating effectively with management * Strong attention to detail when working with business-critical systems and data *Helpful Experience* Experience with any of the following is beneficial but not required: * Salesforce development, administration, APIs, or system integrations * Salesforce certification * GitHub and CI/CD * Windows Server and IIS * Visual Studio or JetBrains Rider * Excel or PDF report generation * Accounting or ERP system integrations * Mobile device and tablet-based business applications * Kiosk and shared-device applications * Additional JavaScript frameworks or front-end technologies * Experience quickly becoming familiar with unfamiliar systems, technologies, and business processes Job Type: Full-time Pay: $80,000.00 - $100,000.00 per year Benefits: * 401(k) * 401(k) matching * Dental insurance * Employee discount * Flexible spending account * Health insurance * Health savings account * Life insurance * Paid time off * Retirement plan * Vision insurance Experience: * Programming: 2 years (Required) Ability to Commute: * Gresham, OR 97080 (Required) Work Location: In person