
2025108 Staff Software Engineer
- Moline, IL
- $150,000-160,000 per year
- Permanent
- Full-time
- Develop, code, configure, and test programs and systems;
- Evaluate and implement enhancement design solutions to improve cost, quality, and performance of software applications;
- Analyze assignments and determine software specifications that must be fulfilled to achieve objectives;
- Collaborate with other relevant stakeholders and team members to ensure that features meet business needs;
- Follow industry-standard agile software design methodology for development and documentation;
- Execute necessary documentation as needed;
- Mentor junior software engineers within the team and across multiple products;
- and lead engineering practices alongside engineering manager.
- 10-15% domestic and international travel required.
- 3 years of experience in operating Business Applications with Cloud including AWS and Azure, Cloud Native Kubernetes distributions GKE, Open Shift and EKS, Ubuntu Linux Operating System, EC2 Virtualization & Container Technologies like Docker
- 5 years of experience in Build Web and Mobile (iOS & Android) Applications using front-end technologies including HTML, CSS, Javascript, and Backstage and frameworks like React coupled with Web Assembly based execution model developed in Rust programming language
- 4 years of experience in Developer Experience methodologies including DevOps, CI/CD and Agile to create and maintain reusable software components and build, delivery pipelines with Jenkins, Gitlab CI and GitHub Actions
- 5 years of experience in build Secure REST APIs using Java, Spring Framework, Node JS, and serverless technologies like AWS Lambdas to expose Business Data with API gateways like AWS API gateway and OAuth2.0 protocols
- Bachelor's degree in Computer Science or related field plus 5 years related experience.
- Flexible work arrangements
- Highly competitive base pay and performance bonuses
- Savings & Retirement benefits (401K and Defined Contribution)
- Healthcare benefits with a generous company contribution in the Health Savings Account
- Adoption assistance
- Employee Assistance Programs
- Tuition assistance
- Fitness subsidies and on-site gyms at specific Deere locations
- Charitable contribution match
- Employee Purchase Plan & numerous discount programs for personal use