1

Senior Government Software Engineering Jobs in Rochester, MN

Full Stack Engineer-Junior

Rochester, MN · Hybrid

$102K - $138K/yr

Software Engineering Job Qualifications: Skills: Back-End Development, Backend Systems, DevSecOps ... Yes YOUR IMPACT Own your opportunity to work with the largest government agency in the nation. Make ...

... government projects while shaping what's next for your engineering career. The Network Engineer ... Coordinates LAN/WAN hardware/software improvements and/or enhancements. Monitors the network ...

Sr Mechanical Engineer

Rochester, MN · Hybrid

$87K - $119K/yr

... government facilities , higher education , and infrastructure --all while collaborating with some ... Mastery of mechanical engineering principles and system design * Strong analytical and creative ...

Sr Mechanical Engineer

Rochester, MN · On-site

$87K - $119K/yr

... headquarters , laboratories , museums , government facilities , higher education , and ... Mastery of mechanical engineering principles and system design * Strong analytical and creative ...

Responsibilities The EHRT Reporting & Analytics team is looking for a Senior Analyst/Programmer to ... Maintains and supports multiple systems or complex software applications and their associated ...

Senior IT Analyst/Programmer

Rochester, MN · Hybrid

$43.50 - $58.75/hr

The EHRT Reporting & Analytics team is looking for a Senior Analyst/Programmer to join our team to ... Maintains and supports multiple systems or complex software applications and their associated ...

Senior IT Analyst/Programmer

Rochester, MN · Hybrid

$45.25 - $61.25/hr

The EHRT Reporting & Analytics team is looking for a Senior Analyst/Programmer to join our team to ... Maintains and supports multiple systems or complex software applications and their associated ...

... Senior at GDIT. Shape what's next for mission-critical government projects while shaping what ... technology, software engineering/programming, management, natural sciences, social sciences ...

Senior Mechanical Engineer

Rochester, MN · On-site

$102K - $134K/yr

Provide engineering design, evaluation, and planning of mechanical systems for a variety of market ... Perform Load/Energy calculations with software such as Trace 700, IES and similar programs

next page

Showing results 1-20

Senior Government Software Engineering information

See Rochester, MN salary details

$76.7K

$145.7K

$195.2K

How much do senior government software engineering jobs pay per year?

As of Jun 18, 2026, the average yearly pay for senior government software engineering in Rochester, MN is $145,655.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,500.00 and $164,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Government Software Engineer, and why are they important?

To excel as a Senior Government Software Engineer, you need advanced programming skills, expertise in system architecture, and a degree in computer science or a related field, often with security clearance. Familiarity with government-specific technologies, secure software development life cycles, and certifications such as CISSP or Security+ are highly valued. Strong analytical thinking, communication, and leadership abilities help you collaborate across teams and manage complex projects. These skills are crucial for delivering secure, scalable solutions that meet government standards and ensure public trust.

What are some unique challenges Senior Government Software Engineers face when working on public sector projects?

Senior Government Software Engineers often navigate strict regulatory requirements, legacy systems integration, and heightened security protocols that are unique to the public sector. Collaboration with multidisciplinary teams—including policy experts, security officers, and end-users—is common, which requires strong communication and adaptability. Additionally, project timelines and resource allocation may be influenced by governmental processes, making flexibility and problem-solving skills especially valuable in this environment.

What is the difference between Senior Government Software Engineering vs Government Software Developer?

AspectSenior Government Software EngineeringGovernment Software Developer
Required CredentialsBachelor's or higher in Computer Science, experience in government projectsSimilar educational background, often entry to mid-level experience
Work EnvironmentSenior roles involve leadership, complex project management within government agenciesFocus on coding, testing, and implementing government software solutions
Employer & Industry UsageGovernment agencies, defense, public sector IT teamsGovernment departments, public sector IT teams
Common Search & ComparisonSenior Government Software EngineeringGovernment Software Developer

Senior Government Software Engineering roles typically require more experience, leadership, and project management skills compared to Government Software Developers. Developers focus on coding and implementation, while senior engineers oversee projects and mentor teams within government IT environments.

What does a Senior Government Software Engineer do?

A Senior Government Software Engineer designs, develops, and maintains complex software systems for government agencies or projects. Their responsibilities often include leading technical teams, ensuring software security and compliance, and collaborating with stakeholders to meet project requirements. They play a critical role in integrating modern technology solutions while adhering to strict government standards and protocols. Additionally, they mentor junior engineers and help shape technical strategies for long-term success.
What are the most commonly searched types of Government Software Engineering jobs in Rochester, MN? The most popular types of Government Software Engineering jobs in Rochester, MN are:
What job categories do people searching Senior Government Software Engineering jobs in Rochester, MN look for? The top searched job categories for Senior Government Software Engineering jobs in Rochester, MN are:
What cities near Rochester, MN are hiring for Senior Government Software Engineering jobs? Cities near Rochester, MN with the most Senior Government Software Engineering job openings:
Cloverleaf Interface Developer

Cloverleaf Interface Developer

Da Vinci Software

Rochester, MN • On-site

Full-time

Posted 27 days ago


Job description

Overview:
Our client has the need for a developer to be responsible for the design, development, implementation, and maintenance of custom system software, and/or the installation and maintenance of purchased systems software, as well as the configuration and support of hardware systems across client sites. In conjunction with more senior technical staff, develops proposals that consider alternatives and business case, and gains needed institutional approvals. Evaluates alternative approaches and presents recommendations to teams and unit leadership. Regularly reviews applications and makes modifications and/or updates to ensure currency and functionality within established environment. Maintains and supports multiple systems or complex software applications and their associated hardware at multiple client sites. Produces and maintains documentation such as system requirements, designs, resource inventories, and plans. Provides technical and project leadership to other staff members, demonstrates initiative, and works independently as needed to accomplish responsibilities. Works effectively across departmental organizations gaining consensus of stakeholders. May interface with vendor support service groups or other external support teams to ensure proper escalation during outages or periods of degraded system performance. Acts as a liaison to client departments and vendors to adequately support the division's computing systems. Interfaces routinely with colleagues who may be located at any of the client practices to perform job responsibilities requiring virtual collaboration and partnership. May be required to provide 24/7 on-call support.
Responsibilities:
  • Design, develop and support interface development for client strategic partners.
  • Experience with interface development using cloverleaf interface engine.
  • Experience with HL7
  • Mid-level experience with any object oriented programming
  • Experience working with WebServices and API
  • Good communication skills
  • Occasional on-call support
  • Pro Desk API

Qualifications:
  • Bachelor's degree and 3 years' experience, including 1 year demonstrated technical experience; Or, Associate's degree and 7 years' experience, including 1 year demonstrated technical experience.
Additional Info:
Remote
W2 Candidates Only
Who We Are
We are a software company that strives to build relationships through the delivery of software and solutions. Agile software development is at the heart of "how we work", which allows us to bring people together for strong collaboration and problem solving.
What We Do
We provide enterprise-level agile coaching and development services. The Da Vinci Agile Coaching model is built on four pillars that ensure successful adoption and scale across an organization. The enterprise framework we have built supports this foundation through recognition of, and integration with, legacy processes.
We passionately believe "how we work" is the intangible our developers demonstrate for our clients every day. Our high-performing team members provide leadership and chemistry on your teams. We provide architects, developers and testers that enjoy accountability, team success and delivering meaningful products.

Da Vinci Software logo

About Da Vinci Software

Sourced by ZipRecruiter

Who We Are We are a software company that strives to build sustainable relationships through the delivery of innovative solutions. Agile software development is at the heart of 'how we work' which allows us to bring people together for strong collaboration and problem solving. What We Do We provide enterprise-level agile coaching and development services. The Da Vinci Agile Coaching model is built on four pillars that ensure successful adoption and scale across an organization. The enterprise framework we have built supports this foundation through recognition of, and integration with, legacy processes. We passionately believe 'how we work' is the intangible our developers demonstrate for our clients every day. Our high-performing team members provide leadership and chemistry on your teams. We provide architects, developers and testers that enjoy accountability, team success and delivering meaningful products.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Burnsville, MN, US

Year founded

2008

Social media