Software Engineer
$70k - $85kAmerican Farm Bureau Insurance Services, Inc.
Job Description
Job Description
American Farm Bureau Insurance Services, Inc. (AFBIS, Inc.) is looking for a Software Engineer to work out of our Fargo, ND office. As a member of our development team, you will be responsible for designing, developing, and implementing software solutions using the Microsoft .NET technology stack. This is a hybrid role working out of the Fargo office at least two days a week and one additional day within a two-week period.
Key Responsibilities:
- Build impactful software by writing clean, efficient, and well-documented code using VB.NET, C#, ASP.NET, and related technologies.
- Help shape and enhance our existing applications—identifying opportunities to improve performance, scalability, and security.
- Develop innovative solutions using the Microsoft .NET stack while following modern coding standards and best practices.
- Maintain, debug, and improve CI/CD pipelines across development, testing, and production environments.
- Support reliable releases by contributing to automated deployment pipelines, including scripting, testing, debugging, and documentation.
- Partner closely with engineers and cross-functional teams to deliver seamless, end-to-end software solutions.
- Share your expertise by mentoring fellow developers and fostering a collaborative, growth-oriented team culture.
- Create and maintain clear technical documentation for code, APIs, and system architecture—making it easier for teams to build, scale, and onboard.
What you will bring to this position:
- Bachelor's degree in computer science or a related field, or equivalent experience, with 3+ years of software engineering experience
- Experience with relational databases and the Microsoft .NET technology stack
- Excellent problem-solving skills, attention to detail, and the ability to analyze and complete complex technical challenges and projects
- Proven ability to work independently and as part of a team, manage multiple priorities and deliver high-quality software solutions while meeting project deadlines
- Excellent verbal and written communication skills, along with the ability to effectively collaborate with team members and stakeholders
- Crop insurance knowledge is a plus
The expected starting salary range for this position is between $70,000 and $85,000. Applicable salary ranges may differ across markets. Actual pay will be determined based on experience and other job-related factors permitted by law.
We do not sponsor employment visas and are unable to take over an employment visa from another employer. Applicants must be authorized to work in the U.S. for ANY employer without the need for employment visa sponsorship.
AFBIS offers a competitive benefits package that includes medical, dental, vision, life, and disability insurance; company funded cash balance pension and a 401(k) retirement plan; Flexible Spending and Health Savings Accounts; paid holidays, vacation, and sick time; Employee Assistance Program; and other benefits.
AFBIS participates in E-Verify. Learn more about applicant rights under Federal Employment Laws.- ...with-in team and cross-team. Skills Required Strong software design/development experience in building massively large... ...Requirement Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering...SuggestedTemporary workImmediate start
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
$67.7k - $90.27k
...take ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Software Engineer II will partner in an agile team environment to design, develop, code, test and debug new billing software and configurations...SuggestedFull timeTemporary workRemote workWork from home- ...The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support of software solutions across the organization’s product portfolio. This role is ideal for engineers who demonstrate strong...SuggestedTemporary workInternshipLocal areaRemote work
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures...SuggestedMinimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer science/Engineering /Mathematics/...H1b
$105.72k - $132.14k
...the process of implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end...Full timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift$89k - $143.75k
...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of...Full timeTemporary workWork at officeLocal areaRemote workNight shift$100k
...recent grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people wanting to switch... ...Systems, IT Knowledge of Core Java , javascript , C++ or software programming Spring boot, Microservices, Docker, Jenkins,...H1b- Candidate Physical Location: Scheels Corporate Office 1707 Gold Drive Fargo, ND 58103, USA Description Do you love sports, fitness, fashion or the outdoors? SCHEELS can turn your passion into a rewarding career through our extensive business and product training. SCHEELS...Work at officeLocal area
$138.2k - $221.1k
...are integrated into the fabric of how we work every day. To learn more, please see What you'll do here: As a Director of Software Engineering at Cengage, you will be responsible for the delivery of innovative, market leading platforms and products that continue to...For contractorsWork experience placementLive inLocal areaRemote workWorldwide$31 - $49.5 per hour
...experience. Department Details We are seeking a skilled Cloud Engineer with strong hands‑on experience in AWS cloud infrastructure, landing... ...problems, and implement preventive measures. Participate in software development lifecycle for cloud solutions, including planning,...Full timePart timeWork from homeShift workDay shift$103.71k - $138.28k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions...Full timeTemporary workRemote work- ...reputation with the clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and Data... ...'s degree or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT. Highly...H1b
- ...Spring concepts Knowledge XML parsing and AJAX concepts Education Requirement Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering. Benefits of Working with Our...H1bImmediate start
- ...Requirements Maximus is currently seeking a Cloud Platform Engineer. This is a remote position. Maximus is a trusted federal... ...compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...Specific Essential Duties and Responsibilities: - Provide Tier‑3 engineering support for Microsoft 365 GCC, Exchange Online, hybrid... ...teams. - Support the segregation and elimination of malicious software and spam traffic in accordance with security policies and directives...Minimum wageFull timeContract workTemporary workWork experience placement
- ...and escalations support. Experience developing and testing software packages using Install Shield or equivalent. Skills managing... ...of the ITIL framework. Expert End Point Protection Engineering. Experience with Windows 10/11, Active Directory Structure,...
$101.9k - $175k
...the fabric of how we work every day. To learn more, please see What you'll do here In your role as Technology Lead, Experience Engineering within our Digital organization, you are responsible for delivering customer‑facing marketing website and ecommerce experiences....Work experience placementLocal area$35 - $50 per hour
...Dickinson, ND or Detroit Lakes, St.) Cloud, or Minnetonka, MN) Apex Engineering Group has openings for Lead Engineering Technicians. The... ...and MicroStation Connect and/or Autodesk’s AutoCAD and Civil 3D software. This requirement is especially important if working remote....Hourly payTemporary workFor contractorsWork at officeRemote workFlexible hoursNight shift- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
$134.26k
...drive innovation in protection and control systems, mentor junior engineers, and collaborate directly with clients and stakeholders on... ...knowledge of computer-assisted design and drafting (CADD) 3D and 4D software and practices. Expert knowledge of engineering design...Full timeH1bLocal area- ...Azure System Engineer We are seeking an Azure System Engineer. The candidate will be responsible for supporting our Azure AVD and Microsoft... ...and Managing Group Policies. Experience developing and testing software packages using Install shield, or equivalent. Proven skills...Work experience placement
- ...We are seeking a Principal Data Engineer to drive scalable, business-focused data solutions that power insight-driven decision-making across the enterprise. This role is ideal for someone who combines deep technical expertise in modern data platforms with the ability...Local areaRemote work
$100k - $172.5k
..., Indiana, United States {+ 23 more} Job Description: We are searching for the best talent for a Principal Product Security Engineer to be located in Danvers, MA or Raritan, NJ. Remote work options may be considered on a case-by-case basis and if approved by the...Full timeTemporary workWork at officeLocal areaImmediate startRemote work3 days per week- ...platforms. - Evaluate cloud systems for alignment with enterprise architecture and governance standards, partnering with Cloud Engineers and Architects to support system suitability assessments and modernization efforts. - Support operational analysis across cloud...Minimum wageFull timeContract workTemporary workWork experience placement
$101.9k - $163k
...we work every day. To learn more, please see The AI Automation Engineer - Sales & Marketing is a hands-on technical role focused on... ...related field 4+ years of experience in automation engineering, software development, or RevOps/MarOps engineering Strong proficiency in...Contract workLive inLocal areaWorldwide$150k - $200k
...work every day. To learn more, please see . The AI Automation Engineer - Finance & Accounting applies AI to finance operations at... ...field ~4+ years of experience in finance automation, RPA, or software development for finance functions ~ Strong proficiency in Python...Live inLocal areaWorldwide- ...Mt Juliet, TN; New York, NY; Purchase, NY; Topeka, KS Technical Qualifications: Minimum of 5 years' experience with software engineering. Strong experience with Azure DevOps (YAML and classic pipelines). Proficiency in automation scripting (PowerShell,...Work at office
- ...in a fast‑paced environment supporting mission‑critical infrastructure projects Who We’re Looking For: Construction Management, Engineering, or related background preferred Prior construction/project coordination experience is helpful Strong organizational and communication...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Fargo, ND
- software developer positions Fargo, ND
- software developer Fargo, ND
- ngo software engineer Fargo, ND
- startup software engineer Fargo, ND
- remote entry level software developer Fargo, ND
- cybersecurity software engineer Fargo, ND
- senior software engineer remote Fargo, ND
- software development engineer aws Fargo, ND
- intel software engineer Fargo, ND


