1

Senior Programmer Analyst Jobs in Princeton, MN (NOW HIRING)

Senior Quoting Engineer

Big Lake, MN · On-site

$90K - $115K/yr

Position Summary Reporting to the VP of Technical Solutions, the Senior Estimating Engineer is ... Provide cost analysis support to Finance as requested Collaboration * Coordinate RFQ activity ...

Senior Quoting Engineer

Big Lake, MN · On-site

$90 - $115/hr

... Senior Estimating Engineer is responsible for preparing accurate and timely cost estimates and ... Provide cost analysis support to Finance as requested * Coordinate RFQ activity between Sales ...

Senior DevOps Engineer

Saint Cloud, MN

$128K - $165K/yr

As a Senior DevOps Engin eer , you will be a key technical contributor responsible for designing ... Participate in postincident reviews, contributing to blameless root cause analysis and longterm ...

Senior DevOps Engineer

Saint Cloud, MN

$128K - $165K/yr

As a Senior DevOps Engin eer , you will be a key technical contributor responsible for designing ... Participate in postincident reviews, contributing to blameless root cause analysis and longterm ...

Senior DevOps Engineer

Saint Cloud, MN · On-site

$128K - $165K/yr

As a Senior DevOps Engin eer , you will be a key technical contributor responsible for designing ... Participate in post-incident reviews, contributing to blameless root cause analysis and long-term ...

Senior DevOps Engineer

Saint Cloud, MN · On-site

$128K - $165K/yr

As a Senior DevOps Engin eer , you will be a key technical contributor responsible for designing ... Participate in postincident reviews, contributing to blameless root cause analysis and longterm ...

Senior Endpoint Platform Engineer

Dayton, MN

$110K - $151K/yr

The Senior Platform Engineer - Endpoint defines and operates the enterprise endpoint management ... Lead root cause analysis and resolution of systemic endpoint issues, such as enrollment failures ...

Senior Endpoint Platform Engineer

Dayton, MN · On-site

$110K - $151K/yr

The Senior Platform Engineer - Endpoint defines and operates the enterprise endpoint management ... Lead root cause analysis and resolution of systemic endpoint issues, such as enrollment failures ...

next page

Showing results 1-20

Senior Programmer Analyst information

See Princeton, MN salary details

$21

$48

$67

How much do senior programmer analyst jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for senior programmer analyst in Princeton, MN is $48.36, according to ZipRecruiter salary data. Most workers in this role earn between $40.62 and $55.00 per hour, depending on experience, location, and employer.

What is a senior programmer analyst?

Senior Programmer Analysts are experienced IT professionals who design, develop, and maintain computer software and systems. They analyze user requirements, write and test code, and often lead technical projects or mentor junior staff. In addition to programming, they bridge the gap between business needs and technology solutions by gathering requirements, troubleshooting issues, and recommending improvements. Their expertise ensures that software applications are efficient, secure, and aligned with organizational goals.

How do senior programmer analysts typically collaborate with cross-functional teams to deliver complex projects?

Senior Programmer Analysts often work closely with business analysts, project managers, and other IT professionals to translate business requirements into technical solutions. They play a key role in designing system architecture, reviewing code, and ensuring that project milestones are met on time. Regular communication and collaboration with stakeholders are essential, as they must clarify objectives, address technical challenges, and ensure that the final product aligns with business goals. This collaborative environment enhances efficiency and fosters professional growth through exposure to various disciplines.

What are the key skills and qualifications needed to thrive as a senior programmer analyst, and why are they important?

To thrive as a Senior Programmer Analyst, you need advanced programming skills, systems analysis expertise, and a relevant degree in computer science or a related field. Familiarity with development frameworks, database management systems, and project management tools such as Agile or Scrum is typically required, along with certifications like PMP or specialized programming credentials. Strong problem-solving abilities, communication skills, and leadership are crucial soft skills to effectively collaborate and guide teams. These competencies enable you to design robust solutions, ensure project efficiency, and bridge technical and business requirements.

What is the difference between Senior Programmer Analyst vs Programmer Analyst?

AspectSenior Programmer AnalystProgrammer Analyst
Required CredentialsBachelor's degree, experience, certifications (e.g., Java, SQL)Bachelor's degree, entry-level certifications often sufficient
Work EnvironmentComplex projects, team leadership, client interactionDevelopment tasks, coding, testing, support
Employer & Industry UsageIT firms, finance, healthcare, governmentSimilar industries, often entry-level or mid-level roles

The main difference between a Senior Programmer Analyst and a Programmer Analyst lies in experience, responsibilities, and scope. Senior roles typically involve leadership, complex project management, and mentorship, while Programmer Analysts focus on coding and support tasks. Both roles are common in IT and related industries, but the senior position requires more experience and often additional certifications.

How much does a senior programmer analyst make in the US?

A senior programmer analyst in the US typically earns between $80,000 and $120,000 annually, depending on experience, location, and industry. They often possess strong programming skills in languages like Java, C#, or SQL, and may hold certifications such as PMP or ITIL.

What cities near Princeton, MN are hiring for Senior Programmer Analyst jobs?

Cities near Princeton, MN with the most Senior Programmer Analyst job openings:

Infographic showing various Senior Programmer Analyst job openings in Princeton, MN as of August 2026, with employment types broken down into 82% Full Time, 12% Part Time, and 6% Contract. Highlights an 80% Physical, 9% Hybrid, and 11% Remote job distribution, with an average salary of $100,582 per year, or $48.4 per hour.

Senior Geotechnical Engineer

Braun Intertec

Saint Cloud, MN • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 27 days ago


Braun Intertec rating

7.9

Company rating: 7.9 out of 10

Based on 12 frontline employees who took The Breakroom Quiz

224th of 449 rated engineering


Job description

Own where you work! Braun Intertec is proud to be a 100% employee-owned environmental consulting, geotechnical engineering, and testing firm of 1,000 employees with offices located in ten states. As a part of our exciting growth initiatives, we are continuing to build relationships in emerging markets and recruiting new talent. By hiring the best people and helping each other grow both professionally and personally, we ensure a bright future for our employee owners and our clients.
We want our employee-owners to be fully engaged - at home, at work, and in their communities. We provide our employees with a full range of benefits including comprehensive medical, vision, and dental plans, paid time off (as well as volunteer time off), company match 401k, participation in our Employee Stock Ownership Program (ESOP), technical training and career development resources, and access to our wellness program. The ESOP is a benefit we are proud of and celebrate as it allows all employees to be owners within the company.
Braun Intertec is seeking a highly motivated Senior Engineer to join our St. Cloud, MN office.
Responsibilities:
  • Independently prepare proposals for simple to complex projects.
  • Independently perform engineering analysis using standard formulas and computer software, create sketches, technical comparisons, and similar technical work in compliance with company and industry methodologies, for simple to moderate complex projects. Collaborate on highly complex projects with other senior and principal engineers.
  • Work within established procedures and/or protocols, while aware of risks associated with recommendations.
  • Review field reports documenting contractors work methods, test results, and the interpretation of these tests.
  • Act as the primary author of deliverables for projects.
  • Assist with field and lab activities when necessary.
  • Provide mentorship to junior level field and office team members.
  • Provide technical and peer review of project deliverables, proposals, and reports before submittal to Senior Engineer II for final review.
  • Act as a technical resource for one or more engineering specialties.
  • Oversee, train and/or teach Braun Intertec technical practices.
  • Coordinate project assignments with other engineers and technicians within the discipline group.
  • Direct project teams and projects with significant business impact.
  • Independently manage small to large sized, low to high complexity CMT projects.
  • Review drawings supplied by vendors, clients, engineers, and architects and recommend necessary changes.
  • Recognize and resolve construction/CMT problems.
  • Develops client relationships including attending professional organization events and identifying and following up with potential clients.
  • Understand and manage the need of clients through communications and proposal/project work.
  • Demonstrate thorough understanding of professional liability and business risks and able to communicate issues with client and BIC legal.
  • Consistently follow all safety policies and practices and communicates project safety requirements to all team members assigned to projects managed.
  • Be actively involved in industry and professional associations.
  • Present locally at industry association meetings.
  • Ability to manage and mitigate risk in consulting projects. Aware of engineering specialties outside area of expertise.
  • Demonstrated understanding of Braun Intertec contracting policies, including General Conditions.
  • Demonstrated understanding of the local Standard of Care.
  • Possess knowledge and experience in geographic/geologic practice areas sufficient to serve as a technical resource and/or reviewer within those areas.
  • Possess technical aptitude to solve technical issues where solutions are undefined in typical practice.
  • Excellent written and verbal communication skills.
  • Demonstrated fiscal management skills.
  • Excellent customer service skills.
  • Excellent critical thinking skills and attention to detail.
  • Strong computer skills, particularly utilizing Microsoft Office applications.
  • Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
  • Creative and innovative thinking in bringing successful resolution to high-impact, complex, and/or cross-department problems.
  • Ability to write reports, business correspondence, and procedure manuals.
  • Able to interact with clients to help maintain project schedules and deliverables.
  • Ability to develop and manage multiple client relationships at once.
  • Ability to develop understanding of Braun Intertec services and able to market such to clients.
  • Ability to work independently and as a team member.
  • Ability to qualify professional opinions and recommendations of less experienced engineers, applying engineering principles and practices.
  • Ability to delegate and develop direct reports.

Minimum Experience and Education:
Education: Bachelor of Science Degree in Civil or Geotechnical engineering, or closely related field. A Master of Science Degree is a plus.
Experience and/or Training: Minimum 8 years of direct experience in engineering or materials science related research or consulting services.
Licenses/Certificates: Current driver's license, PE license for 4+ years.
Technology/Equipment: Proficient with Microsoft applications
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While performing the duties of this job, the employee is regularly required to stand; walk; sit; use hands to finger, handle, or feel; and talk or hear. The employee frequently is required to reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl. The employee is occasionally required to smell. The employee must regularly lift and/or move up to 50 pounds and occasionally lift and/or move more than 50 pounds. Specific vision abilities required by this job include close vision, distance vision, and color vision.
Working Conditions:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.
While performing the duties of this job, the employee is occasionally exposed to outside weather conditions. The noise level in the work environment is usually moderate but can be loud when on job site.
#LI-MB1
As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, veteran or disability status.
Braun Intertec strives to ensure that its careers web site is accessible to all. If you need assistance completing your online application, please email hrhelp@braunintertec.com.
As an Equal Opportunity Employer, Braun Intertec is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans. If you need a reasonable accommodation to assist with your job search or application for employment, please e-mail us at hrhelp@braunintertec.com. In your e-mail, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Compensation Range:
$108,000.00 - $162,000.00
As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, veteran or disability status.
Braun Intertec strives to ensure that its careers web site is accessible to all. If you need assistance completing your online application, please email hrhelp@braunintertec.com.
As an Equal Opportunity Employer, Braun Intertec is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans. If you need a reasonable accommodation to assist with your job search or application for employment, please e-mail us at hrhelp@braunintertec.com. In your e-mail, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

What Braun Intertec employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom