Software Engineer – Full-Stack & Call Center Applications (.NET, React, SQL)
Summary
Entry-to-early-career full-stack engineer on a 24-month onsite contract at John Deere Financial's Customer Care Center team in Johnston, IA, building and maintaining internal web apps, call center tools, and SQL backends using C#, ASP.NET, React, JavaScript, and SQL.
Job Title: Software Engineer – Full-Stack & Call Center Applications (.NET, React, SQL)
Location: Johnston, IA 50131 (100% Onsite)
Contract Duration: 24 Months Contract (Multi-year contract stability / ~4,184 total hours)
Shift Structure: First Shift | 8:00 AM – 4:30 PM, Monday through Friday (Minimal overtime)
Pay Rate: $24.00 - $27.00/hr on W2
Portfolio Requirement: N/A (GitHub profile / code samples welcome)
Work Authorization: US Citizens & Green Card Holders only (No visa sponsorship available now or in the future).
Interview Process: Fast-tracked virtual interview via Microsoft Teams (onsite option for local candidates).
Job Description: Our client is the financial services backbone powering agricultural, construction, and turf equipment financing globally, is seeking a motivated Software Engineer I to join their Customer Care Center technology team in Johnston, IA (Greater Des Moines area). In this entry-to-early-career software development role, you will work on an Agile product team developing, enhancing, and maintaining web applications, call center software tools, and backend databases. You will write clean code across the full stack using C#, ASP.NET, JavaScript, React, and SQL, onboard new customer-facing features, support internal application servers, and conduct data analysis to streamline financial operations. This 24-month assignment offers exceptional long-term stability and is an ideal career springboard for early-career developers or recent Computer Science / IT graduates with internship experience.
Key Responsibilities:
- Full-Stack Development: Design, code, test, and debug internal web applications and Customer Care Center tools using C#, ASP.NET, JavaScript, React, and jQuery.
- Feature Onboarding: Collaborate with senior engineers and product owners to onboard, configure, and roll out new software features for call center and customer operations.
- Database & Query Engineering: Author, optimize, and maintain SQL queries, stored procedures, and relational data tables to support application performance and data analytics.
- Application & Server Support: Provide technical troubleshooting and tier-2 internal user support, assisting with application deployments, server configurations, and bug fixes.
- Agile Software Delivery: Participate in Agile ceremonies (daily standups, sprint planning, backlog refinement, and code reviews) utilizing GitHub and SourceTree for source control.
- Documentation & Compliance: Create and maintain technical documentation, system specifications, and testing logs to support software delivery standards.
Required Qualifications & Skills:
- Education: Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related technical discipline.
- Experience Level: 1 to 3 years of programming experience, OR a Recent College Graduate with a software development internship in an applicable field.
- Full-Stack Programming Foundation: Demonstrated hands-on programming experience with C# / ASP.NET and core front-end technologies (JavaScript, HTML5, CSS3, React, or jQuery).
- Database Skills: Working knowledge of relational databases and relational querying using SQL.
- Development Environments: Familiarity with modern IDEs and version control tools (Visual Studio 2022, GitHub, SourceTree, or Sublime Text).
- Collaboration & Communication: Strong interpersonal and communication skills to work closely with cross-functional product analysts, developers, and internal stakeholders.
- Onsite Commitment: Ability to work 100% onsite at John Deere Financial HQ in Johnston, IA (Monday–Friday, 8:00 AM – 4:30 PM).
Stand-Out Skills (Preferred):
- Familiarity with cloud platforms and services, particularly Amazon Web Services (AWS).
- Hands-on experience developing or supporting enterprise contact center, CRM, or financial services software.
- Experience with RESTful APIs, JSON integration, and modern UI styling frameworks.
- Exposure to automated testing frameworks, unit testing, and continuous integration (CI/CD) pipelines.
Actual Skills Required:
- C# & ASP.NET Web Application Development
- Front-End Web Engineering (JavaScript, React, jQuery, HTML5, CSS3)
- Relational Database Design & SQL Querying
- Agile Development & Git Version Control (GitHub / SourceTree / Visual Studio 2022)
- Application Troubleshooting, Internal User Support & Data Analysis
Recruiter Email ID: jevin@cube-hub.com
