Gooseneck Implement · 6 hours ago
Senior Full Stack Engineer
Gooseneck Implement is a John Deere dealership that also operates Solutions & Guidance (SAG), which builds software for agricultural and construction dealerships. They are seeking a Senior Full Stack Engineer to take ownership of core applications and services, focusing on production code across backend and frontend systems.
AgricultureIndustrialMachinery Manufacturing
Responsibilities
Write and maintain production code across backend APIs and frontend applications
Build and extend Python-based services supporting data-driven and AI-enabled workflows
Develop and improve frontend features using modern JavaScript frameworks
Debug, refactor, and improve existing systems for performance, reliability, and clarity
Build and deploy containerized applications using Docker
Support and improve Azure-hosted services and deployment pipelines
Participate in monitoring, troubleshooting, and production support
Improve development workflows, CI/CD, and environment consistency
Work closely with product and business stakeholders to translate requirements into technical solutions
Provide input on architecture, tradeoffs, and implementation approaches
Estimate effort, plan implementations, and deliver incrementally
Contribute to documentation and shared technical understanding
Take ownership of work currently handled by external development partners
Mentor internal team members and help raise overall technical capability
Contribute to a culture of quality, pragmatism, and accountability
Qualification
Required
5+ years of professional software development experience
Strong backend development experience in Python (FastAPI or similar)
Experience building and consuming REST APIs
Experience developing frontend applications using modern frameworks (Vue, React, Angular, etc.)
Experience working with relational databases (PostgreSQL preferred)
Experience building and deploying Docker-based applications
Comfort working in a cloud environment (Azure preferred)
Ability to take ownership of complex systems with minimal supervision
Preferred
Experience working with data-heavy or AI-enabled applications
Familiarity with vector search or embeddings (not required)
Experience with CI/CD pipelines and modern DevOps practices
Exposure to infrastructure-as-code concepts (Bicep, Terraform, etc.)
Experience inheriting and improving existing systems
Benefits
Competitive compensation and flexibility
Remote-friendly environment with strong autonomy
Company
Gooseneck Implement
Gooseneck Implement delivers the promise of John Deere genuine value to farmers, ranchers, and equipment operators in North Dakota.