Lead Software Engineer

ProAg

$130K — $145K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6 years significant and progressive professional experience in software engineering
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • Minimum of 4 years of leadership experience in a technical environment
  • Proficient in .NET, C#, Javascript, React, PostgreSQL, SQL Server, Microservice and Event-Driven Architecture
  • Demonstrated experience in design and development
  • Expertise in software modeling, data modeling, performance tuning, and application monitoring
  • Strong written and verbal communication skills with a focus on confidentiality and diplomacy

Responsibilities

  • Provide Level of Effort estimates and document project risks and assumptions
  • Design technical solutions for the scrum team
  • Collaborate with the DevOps team for product releases
  • Enforce industry standards and best practices within the team
  • Work closely with the Solutions Architecture team to align on strategies

Benefits

  • Competitive salary and comprehensive benefit package
  • Strong learning culture with ongoing development opportunities
  • Opportunities for growth and career advancement
  • Comprehensive medical, vision, and dental coverage starting on the first day
  • Basic life and disability insurance
  • 401(k) plan with 6% company match
  • 20 days of PTO plus floating holidays and paid holidays
  • Paid parental leave
  • Access to wellness program including mental health services and fitness memberships
  • Student loan matching program
  • Employee discount program
  • Chance to do meaningful work and enjoy what you do
Full Job Description
Role Details

Job Title: Lead Software Engineer

Location: Maple Grove, MN

Reports To: Software Engineering Manager

Employment Type: Full Time

Job Requisition ID: 2026-442

Requisition Begin Date: 05/14/2026

Requisition End Date: 06/14/2026

In This Exciting Opportunity You Will:

You will primarily work with your team and external teams to solve challenging problems, communicate status to stakeholders, implement process changes and maintain existing systems. When viewed from 30,000 feet, this role serves the product team by providing sizings to products owners and technical leadership to a scrum team. Your mission will be to ensure that your team is always sprinting.

This is a hybrid role in our Maple Grove, Minnesota office. Employees report to the office Mondays - Thursdays, with Friday being remote.

In this Exciting Opportunity, You Will:
  • Provide Level of Effort estimates (sizings), document risks and assumptions and complete a prototype if needed.
  • Design your scrum team's technical solutions.
  • Work with the DevOps team to release your team's products.
  • Enforce industry standards and best practices for your team.
  • Collaborate with our Solutions Architecture team.


What You Bring
  • 6 years significant, relevant, and progressive professional experience
  • At least a bachelor's degree in Computer Science, or a related field, or the equivalent education and/or experience.
  • Minimum of 4 years' experience in leadership, including strategic planning and setting technical direction.
  • Experience in .NET (framework and core), C#, Javascript, React, Postgress, SQL Server, and Microservice and Event-Driven Architecture.
  • Demonstrated Design and Development Experience
  • Experience with the following: software modeling, data modeling, performance tuning, and application monitoring.
  • Excellent written and verbal communications skills with an emphasis on confidentiality, tact, and diplomacy.


What We Offer
  • Competitive salary and comprehensive benefit package
  • Strong learning culture with ongoing development opportunities
  • Opportunities for growth and career advancement
  • Comprehensive medical, vision, and dental coverage, with eligibility beginning on your first day of employment
  • Basic life and disability insurance
  • 401(k) plan with 6% company match
  • 20 days of PTO, three floating holidays, approximately 10 paid holidays, and volunteer time off
  • Paid parental leave
  • Access to our award-winning wellness program, including mental health services, fitness network membership, and a complimentary Headspace subscription
  • Student loan matching program
  • Employee discount program
  • An opportunity to do meaningful work and love what you do


Pay Transparency

The pay range for this position is $130,000 - $145,000 which includes geographic adjustments, where applicable. The pay range is the range THMCC, in good faith, believes is the range of compensation for this role at the time of this posting. The hired applicant will be offered pay within the entire range based on the candidate's geographic location, qualifications, work experience, education, and/or skill level. The Company is fully committed to ensuring equal pay opportunities for equal work regardless of color, race, sex, national origin, sexual orientation, religion, age, veteran status, disability, pregnancy, citizenship status, genetic information, or any other basis protected by federal, state, or local pay equity laws.

Disclaimer

As an insurance company, we comply with certain federal, state and local laws such as the Violent Crime Control and Law Enforcement Act of 1994 (18 USC a7 1033(e)), which restricts our ability to employ individuals with certain types of criminal convictions. Where not restricted by law and for criminal history not covered by this law, the Company will consider qualified applicants with arrest or conviction history in compliance with applicable law.

#LI-MK1

Similar Jobs

More Jobs at ProAg

More Information Technology Jobs

Find similar Lead Software Engineer jobs: