1

Senior Software Engineer Jobs in Maple Grove, MN

Sr. Software Engineer

Eagan, MN ยท On-site

$124K - $164K/yr

Title: Sr. Software Engineer Location: Eagan, MN 55123 Duration: 6 Months (Possibility of a long extension) Description: Primary Job Duties: * Researches, designs, develops and integrates ...

Senior Software Engineer

Eden Prairie, MN ยท On-site

$91K - $163K/yr

Position Summary As a Senior Software Engineer (Tech Lead), you will play a critical role in leading end-to-end software engineering activities while providing strong technical direction and hands-on ...

Senior Software Engineer

Eden Prairie, MN ยท Remote

$91K - $163K/yr

Position Summary As a Senior Software Engineer (Tech Lead), you will play a critical role in leading end-to-end software engineering activities while providing strong technical direction and hands-on ...

Be Seen First

Senior Software Engineer

Eden Prairie, MN ยท On-site

$100K - $115K/yr

Working for a company that helps save lives with some of our products POSITION SUMMARY The Senior Software Engineer performs research, designs, tests, and implements application software on a variety ...

The Senior Software Engineer is a founding technical member of that team. You will not just write code - you will design how an AI-Native company actually runs, building the agentic workflows ...

We are adding a Senior Software Engineer to help build out our platform. You will collaborate with other engineers to implement new features for our internal and external APIs (Ruby on Rails ...

Senior Software Engineer

Minneapolis, MN ยท On-site

$120K - $200K/yr

We are adding a Senior Software Engineer to help build out our platform. You will collaborate with other engineers to implement new features for our internal and external APIs (Ruby on Rails ...

Sr. Software Engineer

Plymouth, MN ยท On-site

$135K - $170K/yr

The Senior Software Engineer is a founding technical member of that team. You will not just write code - you will design how an AI-Native company actually runs, building the agentic workflows ...

Sr. Software Engineer

Minneapolis, MN ยท On-site

$135K - $170K/yr

The Senior Software Engineer is a founding technical member of that team. You will not just write code -- you will design how an AI-Native company actually runs, building the agentic workflows ...

Sr. Software Engineer

Edina, MN ยท On-site +1

$126K - $167K/yr

The Sr. Software Engineer aids in the design, development, testing and support of our database, server, web, and desktop software applications. This position functions as a project engineer, assuming ...

Showing results 21-40

Senior Software Engineer information

See Maple Grove, MN salary details

$77.3K

$146.7K

$196.6K

How much do senior software engineer jobs pay per year?

As of Aug 5, 2026, the average yearly pay for senior software engineer in Maple Grove, MN is $146,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,400.00 and $165,400.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

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

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.
What are the most commonly searched types of Software Engineer jobs in Maple Grove, MN? The most popular types of Software Engineer jobs in Maple Grove, MN are:
What are popular job titles related to Senior Software Engineer jobs in Maple Grove, MN? For Senior Software Engineer jobs in Maple Grove, MN, the most frequently searched job titles are:
What job categories do people searching Senior Software Engineer jobs in Maple Grove, MN look for? The top searched job categories for Senior Software Engineer jobs in Maple Grove, MN are:
What cities near Maple Grove, MN are hiring for Senior Software Engineer jobs? Cities near Maple Grove, MN with the most Senior Software Engineer job openings:
Infographic showing various Senior Software Engineer job openings in Maple Grove, MN as of July 2026, with employment types broken down into 89% Full Time, 6% Part Time, and 5% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $146,723 per year, or $70.5 per hour.

Sr. Software Engineer

Collabera

Eagan, MN โ€ข On-site

$124K - $164K/yr

Full-time

Re-posted 14 hours ago


Job description

Company Description

Collabera Inc (Staffing Firm).ย 

We are based out of Morristown, NJ and we have been providing contingent labor to our clients for last 25 years. In 2015 we placed more than 6,000 contractors across select 100+ clients that we service. End client for this project is a large legal organization with operations in more than 100 countries and has more than 50,000 employees around the world. For eight consecutive years, Fortune has named this company as World's 'Most Admired Companies to work for'.

Job Description

Position Details:

Title: Sr. Software Engineer

Location: Eagan, MN 55123

Duration: 6 Months (Possibility of a long extension)

Description:
Primary Job Duties:

  • Researches, designs, develops and integrates applications at a senior-level as per written specifications.
  • Write new software or make modifications to existing software applications and modules in accordance with written specifications.
  • Essential day-to-day responsibilities include performing coding assignments, unit testing, ensuring development standards are being followed, analyzing functional specifications, producing technical specifications and unit testing scripts, and participating in team code reviews and impact assessments.
Qualifications

Qualifications/requirements:

  • Educated or experience writing software in and using any of the following (in priority order): Java, JavaScript, SQL (Oracle DB knowledge), Hibernate, XML, JUnit, Angular JS, HTML, JSON, Spring, REST, Groovy, Oracle workspaces
  • Consolidation of a variety of tools. Primarily a Java shop. Unique attributes of this project (backend Oracle, Oracle Workspace Manager (helps with versioning), as data as changing and being enhance, under normal circumstances typically would overwrite data in the database. They need to store historical data and potentially be able to roll back seamlessly

OWS Increments data versions to easily manages those snapshots.
Migrating to Angular 2.0 from 1.5 (called out in the JD) so Angular experience is highly desired.
Some other projects have used this but his group is relatively new to this stacks.
Not looking for a junior developer
Did a lot of design work, looking for a fairly seasoned developer. Should know industry-design standards for JS and OO development.

Additional Information

If interested and want to apply, please contact:

Nimish Singh

Nimish.singh(at)collabera.com

973-805-7507