Software Engineer
American Farm Bureau Insurance Services, Inc. - AFBIS, Inc. · Fargo, ND · 6 days ago
Hybrid$70k–$85k/yrFull-time
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.
Requirements
- 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.
Qualifications
- Crop insurance knowledge is a plus.
Skills
- VB.NET
- C#
- ASP.NET
- Relational databases
- Microsoft .NET technology stack
Benefits
- Medical
- Dental
- Vision
- Life
- Disability insurance
- Company funded cash balance pension
- 401(k) retirement plan
- Flexible Spending and Health Savings Accounts
- Paid holidays, vacation, and sick time
- Employee Assistance Program
Pay
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.
Schedule
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.