American Farm Bureau Insurance Services, Inc. (AFBIS, Inc.) is looking for a Senior Software Engineer to work out of our Fargo, ND office. As a senior member of our Information Systems development team, you will lead the design, development and implementation of software solutions using the Microsoft .NET technology stack, specifically Azure DevOps, for a large cloud migration and process improvement project.

If you have a proven track record in software engineering, experience using Azure DevOps and a strong ability to lead and mentor others, this is an exceptional opportunity to advance your career and make a significant impact to the success of our organization. This role offers opportunities for growth and professional development.

Reporting to the Software Engineering Supervisor, this position will play a critical role in helping to lead the data migration project and improving our processes.  The Senior Software Engineer will be responsible for:

  • Contributing to and overseeing the improvement and maintenance of existing software applications.
  • Engineering software solutions using the Microsoft .NET technology stack adhering to established coding standards and best practices.
  • Leading and contributing to architectural decisions, technical design reviews and cross-team collaboration initiatives.
  • Optimizing software applications for performance, scalability, and security, while considering constraints and trade-offs with specifics to our system.
  • Identifying opportunities and implementing process improvements, automation and innovation in our software engineering practices.
  • Mentoring and leading other software developers and engineers, fostering a culture of continuous learning and growth.

What you will bring to this position:

  • Bachelor's degree in computer science or a related field, or equivalent experience, with at least five years of professional experience in software engineering and an “acceptable” score on a programming aptitude test administered by the company prior to hiring
  • Expertise with relational databases and the Microsoft .NET technology stack, specifically Azure Dev Ops
  • Excellent problem-solving skills and the ability to analyze and complete complex technical challenges and projects.
  • Strong attention to detail and commitment to delivering high-quality software solutions.
  • Proven ability to work independently and as part of a team, manage multiple priorities and deliver high-quality software solutions while meeting project deadlines.
  • Must have excellent verbal and written communication skills, with the ability to effectively collaborate with team members and stakeholders.
  • Crop insurance knowledge is a plus.

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.

 

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.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.