AURORA COOP ELEV CO logo

Sr. Software Engineer - Aurora, NE

AURORA COOP ELEV CO

Aurora, NE · HybridJobSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Aurora, NEHybrid
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The Senior Software Engineer will develop and maintain the agricultural cooperative’s core business platform, covering settlements, payments, invoices, contracts, inventory, and related operations. The role combines product development with improvements to testing, CI/CD, reliability, security, and engineering practices in a long-lived production codebase. The engineer will collaborate with internal and external partners, use AI-assisted development, and mentor peers.

Skills & qualifications

RequiredNice to have

Skills

C#/.NETT-SQLSQL ServerCI/CDAzure DevOpsAzure ServicesProduction Codebase RefactoringAutomated TestingAI-Assisted DevelopmentHybrid CollaborationERP SystemsAccounting SystemsPayments SystemsInventory SystemsWinFormsWCFService FabricInfrastructure as CodeApplication Security HardeningObservabilityAgricultureCommodity SystemsCooperative Industry

Qualifications

7+ Years Software Development Experience

Benefits

Medical Insurance
Dental Insurance
Vision Insurance

Full job description

Description About the role We are hiring a Senior Software Engineer to work on our core business platform the system that runs settlements, payments, invoices, contracts, inventory, and related operations for a large agricultural cooperative. This is a hybrid IC role: you will deliver product features and fixes alongside work that improves how we build and ship automated testing, CI/CD, reliability, security hygiene, and day-to-day engineering quality. Much of the work is in a long-lived production codebase: you will change existing behavior carefully, refactor toward testability, and leave the next person in a better place. You will partner with existing engineers and an external engineering partner, use AI-assisted development as a standard part of your workflow, and help raise the bar for how the team ships. What you will do - Design, build, and maintain features across the .NET stack (C#, desktop and service layers) and SQL Server, including business logic that lives in stored procedures - Refactor existing C# and SQL as you go characterize current behavior with tests, improve structure incrementally, and avoid big-bang rewrites - Own work end-to-end: understand the business path, implement the change, add automated coverage, and see it through review and release - Strengthen delivery: improve build/test pipelines, migration safety, and the practices that make small, frequent changes the default - Grow automated tests on high-value paths (unit, SQL/integration, API) so confidence comes from the pipeline, not from babysitting releases - Contribute to Azure-hosted services and supporting infrastructure with a security- and operations-aware mindset - Use AI coding assistants daily for implementation, review, tests, and investigation and help the team adopt effective patterns - Collaborate with employees and external engineering partners; mentor peers through clear design, review, and documentation of important decisions What we are looking for Required - 7+ years professional software development experience, including substantial C# / .NET - Strong T-SQL and SQL Server experience; comfortable reading and changing complex stored procedures and data models - Experience with CI/CD (Azure DevOps preferred) and a habit of shipping behind automated checks - Working knowledge of Azure services commonly used with .NET applications - Experience owning and refactoring large existing production codebases, not only building new services - Proven practice writing automated tests and improving coverage on systems that already run in production - Fluency with AI-assisted software development (e.g. Cursor, Copilot, Claude Code, Codex, or equivalent) as a core part of how you work not an occasional experiment - Ability to work hybrid and collaborate effectively with a distributed team - Must be able to attend occasional in-person meetings in our Omaha office, our headquarters in Aurora, Nebraska, and make occasional trips to other offices as needed Preferred - Background in ERP, accounting, payments, inventory, or other financial / transactional systems - Experience with WinForms, WCF, Service Fabric, or similar enterprise desktop/service architectures - Exposure to infrastructure-as-code, application security hardening, or observability (logging, metrics, alerts) - Agricultural, commodity, or cooperative industry experience Success in the first year looks like - You are a trusted owner on meaningful product work and on platform improvements that make delivery safer and faster - High-value paths have better automated coverage, and merges rely on required checks rather than hope - Peers can pick up areas you touch; important behavior is captured in tests and documentation - AI-assisted development is part of how the team ships, with clear habits around review and verification Benefits Competitive wa es Medical (PPO and High-Deductible plans), Dental, and Vision insurance Flexible/HSA Spending Plans

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.