Software Engineer

Overview

On Site
USD 60.00 per hour
Full Time

Skills

Recruiting
Health Care
Information Systems
Mathematics
Analytical Skill
Microservices
RESTful
SOAP
SQL
Agile
Blackbaud
Customer Relationship Management (CRM)
Continuous Integration
Continuous Delivery
Jenkins
Microsoft SSIS
React.js
.NET
API
Microsoft SQL Server
Database
Interfaces
Systems Analysis
Documentation
Management
Testing
Business Continuity Planning
Disaster Recovery

Job Details

Date Posted: 06/12/2025

Hiring Organization: Rose International

Position Number: 484113

Industry: Healthcare

Job Title: Software Engineer

Job Location: Memphis, TN, USA, 38105

Work Model: Onsite

Employment Type: Temporary

FT/PT: Full-Time

Estimated Duration (In months): 6

Min Hourly Rate($): 60.00

Max Hourly Rate($): 64.00

Must Have Skills/Attributes: .Net, API, Automation, RESTful, SQL, SSIS

Experience Desired: .NET experience,SQL Skills (6-10 yrs); Microservices, RESTful APIs and SOAP (6-10 yrs)

Required Minimum Education: Bachelor's Degree

Job Description
Education:
Bachelor's degree in information systems, engineering, mathematics, or a related field

Required Skills:
6+ years of technical, analytical, systems, and programming experience.
6+ years .NET experience
Strong experience with Microservices, RESTful APIs, and SOAP
Excellent SQL Skills
Experience with agile development
Experience with BlackBaud CRM is a plus
CI/CD experience, experience with Jenkins preferred
Experience with OpenShift preferred
SSIS experience preferred
React experience preferred

Top 3 Skills: .Net Framework, API, and micro services development; SQL Server DB

Software Engineer is responsible for compiling and analyzing information and developing and revising software applications, APIs, automations, and configurations. Works with users, business analysts, product owners, Database Administrators, Software Engineers, and Project Managers to assess needs and design of applications.

Job Responsibilities:
Build APIs, interfaces, and application programs based on the requirements provided
Responsible for modifications of existing programs that may require total redesign or new programs
Works with business analysts and customers to resolve problems and help plan for future needs
Works with users to understand the use of systems and system enhancement or modification needs.
Uses system analysis and troubleshooting to identify issues and design solutions
Creates and modifies complex application programs, tests, debugs, documents, and maintains those programs
Creates documentation for applications, systems, and processes
Performs job duties as assigned as part of CLIENT's Business Continuity Management Program, including annual maintenance and testing of business continuity, disaster recovery, and emergency response plans.

  • **Only those lawfully authorized to work in the designated country associated with the position will be considered.**

  • **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client's business needs and requirements.**


Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.


California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.


Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.

If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.

Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.