Demo

Senior Software Engineer

Higher Recruitment, Inc.
Lakeville, MN Full Time
POSTED ON 4/20/2026
AVAILABLE BEFORE 5/19/2026

Senior Software Engineer (Lead)


About the Role

We are seeking a seasoned and technically strong Senior Software Engineer to lead the modernization of our client's technology stack, implement best practices, and mentor junior team members. This role is central to an ongoing technology transformation initiative and will play a key part in shaping the future of our software platforms.


The ideal candidate is a strategic thinker with strong leadership capabilities, deep technical expertise, and the ability to collaborate effectively with both internal teams and external stakeholders.


You will work on a suite of software products serving both commercial and government customers, helping scale these solutions to broader and more diverse user bases.


What You’ll Do

  • Lead the modernization of existing systems and help define the future technical roadmap
  • Design scalable system architectures aligned with business objectives
  • Develop high-quality, maintainable code following industry best practices
  • Establish and enforce software development standards and processes
  • Conduct code reviews to ensure quality, performance, and reliability
  • Mentor and support the growth of junior engineers
  • Collaborate with stakeholders to translate requirements into technical solutions
  • Participate in client interactions (up to ~20% travel) to gather requirements and support deployments
  • Build and implement automated testing frameworks (unit, integration, end-to-end)
  • Ensure applications meet high standards for security and data integrity
  • Manage development timelines and communicate progress to stakeholders
  • Support product scaling, infrastructure improvements, and system integrations
  • Troubleshoot and resolve technical issues across products and environments
  • Partner with cross-functional teams including sales and leadership
  • Contribute to proposals and cost estimates as needed


Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 5 years of professional software engineering experience
  • Strong experience with modern development methodologies (Agile, DevOps)
  • Proven ability to design, architect, and build scalable applications
  • Proficiency in one or more languages such as C, C , C#, Python, JavaScript, Go, or Ruby
  • Experience with modern frontend and backend frameworks
  • Solid understanding of data structures, algorithms, and distributed systems
  • Experience with CI/CD pipelines and automation tools
  • Familiarity with containerization technologies (Docker, Kubernetes)
  • Experience working with relational and/or NoSQL databases
  • Strong understanding of cybersecurity best practices
  • Ability to obtain a security clearance


Preferred Experience

  • Experience with legacy system modernization or digital transformation initiatives
  • Familiarity with Linux and Windows system administration
  • Experience with networking concepts, protocols, or infrastructure
  • Exposure to video/audio streaming technologies or IP-based systems
  • Knowledge of SNMP, REST APIs, SSH, HTTPS, or certificate management
  • Experience with network management or monitoring tools


Key Skills

  • Strong problem-solving and analytical thinking
  • Ability to work both independently and collaboratively
  • Excellent attention to detail
  • Ability to quickly learn and apply new technologies


Nice to Have

  • Experience supporting demo environments or client-facing technical solutions

Salary.com Estimation for Senior Software Engineer in Lakeville, MN
$102,647 to $124,094
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Higher Recruitment, Inc.

  • Higher Recruitment, Inc. Williston, ND
  • Our growing engineering client is looking for an experienced Engineering Office Manager to help lead and grow their team in Williston, ND! KEY RESPONSIBILI... more
  • 1 Day Ago

  • Higher Recruitment, Inc. Lakeville, MN
  • Senior Accountant About the Opportunity A growing, engineering-focused company supporting both commercial and government clients is seeking a Senior Accoun... more
  • 4 Days Ago

  • Higher Recruitment, Inc. Chanhassen, MN
  • Temporary Maintenance Technician - Manufacturing Start Date ASAP through July. Who You Are You are a detail-oriented, analytical maintenance professional w... more
  • 6 Days Ago

  • Higher Recruitment, Inc. Williston, ND
  • Our growing engineering client is looking for an experienced Engineering Office Manager to help lead and grow their team in Williston, ND! KEY RESPONSIBILI... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Lakeville, MN area that may be a better fit.

  • Da Vinci Software Remote, MN
  • Da Vinci Software Solutions LLC in Owatonna. Multiple FT openings. Design/build backend serv for data-centric clinical/analytic apps. Telecom avail w/in US... more
  • 24 Days Ago

  • honeywell2-pilot Minneapolis, MN
  • The future is what you make it. When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers and doers who make the th... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!