Demo

Software Engineer

UCare
Minneapolis, MN Full Time
POSTED ON 3/22/2025
AVAILABLE BEFORE 4/20/2025

The current hiring base salary range for this role is:

$84,436.00/year – $94,990.50 /year


UCare anticipates paying within the above-references salary range for this position. The actual base salary offer for this position will be determined by a variety of components including but not limited to work experience, education, certifications, location of the role, internal equity, and other relevant factors.


LOCATION: Minneapolis, MN (Work from Home or Office for Your Day)


Position Description

As a Software Engineer, you will be a member of the digital web service team, and you will be responsible to support web, CRM, mobile and other digital initiatives. You will design, develop, implement, test and analyze software applications in an Agile environment. This includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle. In addition, you will analyze and remediate software defects and provide recommendations to enhance UCare’s digital presence, including the development of a new website(s) and improved functionality for members.


  • ​Collaborate with project leads, business analysts, end users and third-party contacts to understand their needs to create software solutions.


  • Collaborate with other engineers, analysts, and designers in conceptualizing and developing software solutions and applications.


  • Plan phases of the Software Development Life Cycle (SDLC) for a variety of projects in an Agile environment.


  • Assist in the preparation and documentation of software requirements and specifications as well as documentation for end users.


  • Research emerging application development software products, languages, and standards in support of procurement and development efforts.


  • Follow Information Technology’s Security, Change Management, Standard code development, and other policy and procedures.


  • Assist in the maintenance and enhancements to the iOS mobile applications.


  • Recommend, schedule, and perform software improvements and upgrades.


  • Write, translate and code software programs and applications according to specifications.


  • Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement and general debugging.


  • Analyze test results and defect logs to diagnose and solve problems.


  • Generate and share data to provide visibility into the status of the software development and operations activities.


  • Assist in the development and maintenance of user manuals and guidelines.


  • Write programming scripts to enhance functionality and/or appearance of company Web site and/or related Web applications as necessary.


  • Collaborate with other members of the IT department to assist in resolving problems with software products or company software systems.


  • Other projects and duties as assigned.


Education

Bachelor's degree in Computer Science preferred; demonstrated experience may be considered in lieu of degree.


Required Experience

Minimum of three years of software development experience. Technical knowledge of programming languages, including JavaScript, C#, AJAX, ASP.net, .NET Framework, WCF web services. Experience working in integrated development environments, including Microsoft Visual Studio and TFS. Mobile development experience - AngularJS, iOS and/or Android. Knowledge of current internet technologies, including IIS, Apache. Software troubleshooting experience and knowledge of secure coding practices. Experience with phases of the software development life cycle, especially related to Agile processes, code management, and code review. Experience with Agile software development methodologies.


Preferred Experience

Technical knowledge of programming languages, including Next.js, React.js, CSS Frameworks like Tailwind, Bootstrap, Skeleton, and other web service frameworks. Familiarity with the health care industry and knowledge of applicable data privacy practices and laws. Experience working with enterprise applications and other CMS platforms, Dynamics CRM, live chat a plus. Experience with Agile and/or Waterfall methodologies.


BENEFIT ELIGIBLITY

Candidates hired into this position will also be eligible to participate in the following benefit programs: Paid Time Off; Earned Safe and Sick Time; Paid Holidays; Parental Leave; 401K program; medical, dental, vision, life insurance; short-term and long-term disability insurance; Flexible Spending Account and/or Health Savings Account, subject to meeting the eligibility requirements and terms and conditions of these programs.


This job posting should not be construed as an offer of employment with certain terms, nor should it be construed as a guaranteed minimum. UCare's policies and benefits are subject to change in UCare's sole discretion, consistent with applicable law.

Salary : $84,436 - $94,991

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 Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at UCare

UCare
Hired Organization Address Minneapolis, MN Full Time
ABOUT UCARE UCare offers Medicare, Medicaid, Individual and Family health plans - powered by the hardest working people ...
UCare
Hired Organization Address Minneapolis, MN Full Time
ABOUT UCARE UCare offers Medicare, Medicaid, Individual and Family health plans - powered by the hardest working people ...
UCare
Hired Organization Address Minneapolis, MN Full Time
ABOUT UCARE UCare offers Medicare, Medicaid, Individual and Family health plans - powered by the hardest working people ...

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

Software Engineer

Da Vinci Software, Remote, MN

Software Development Engineer 2 (OpenEBS)

DataCore Software, Bengaluru, MN

AI Assistant is available now!

Feel free to start your new journey!