Demo

Software Engineer

Rose International
Birmingham, AL Full Time
POSTED ON 4/22/2026
AVAILABLE BEFORE 5/21/2026
Date Posted: 04/21/2026

Hiring Organization: Rose International

Position Number: 500125

Industry: Financial Services

Job Title: Software Engineer

Job Location: Birmingham, AL, USA, 35203

Work Model: Hybrid

Work Model Details: Minimum 3 days in office

Shift: 8:00 am - 5:00 pm

Employment Type: Temp to Hire

FT/PT: Full-Time

Estimated Duration (In months): 6

Min Hourly Rate($): 66.00

Max Hourly Rate($): 66.00

Must Have Skills/Attributes: .Net, API, Software Development

Experience Desired: Experience in software development with a strong focus on .NET and API development (5 yrs)

Required Minimum Education: Bachelor’s Degree

**C2C is not available**

Job Description

Required Education:

  • Bachelor’s degree in computer science, Computer Engineering, or a related field

Required Experience & Skills

  • Minimum 5 years of experience in software development with a strong focus on .NET and API development
  • Expertise in .NET (C#) for building scalable and high-performance applications
  • Strong experience in RESTful API design and development
  • Solid understanding of microservices architecture and API-driven systems
  • Experience with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB)
  • Hands-on experience with web application development and backend services
  • Familiarity with containerization (Docker, Kubernetes) and deployment practices
  • Experience with CI/CD pipelines and version control tools (Git)
  • Working knowledge of AWS services (e.g., API Gateway, Lambda, EC2, S3)
  • Experience with application performance monitoring, debugging, and optimization
  • Understanding of scalability, high availability, and secure API design
  • Familiarity with Agile methodologies
  • Strong analytical, problem-solving, and communication skills
  • Ability to manage multiple priorities and collaborate effectively with cross-functional teams

Job Duties

  • Design, develop, and maintain .NET-based applications with a strong focus on API development
  • Build and enhance RESTful APIs to support business applications and integrations
  • Develop scalable solutions using microservices architecture
  • Monitor, test, and troubleshoot application and API performance to ensure reliability and efficiency
  • Conduct code reviews, debugging, and system analysis to resolve technical issues
  • Collaborate with internal teams to design and implement API-driven solutions aligned with business needs
  • Deploy and manage applications using cloud platforms (AWS) and containerized environments
  • Implement and support CI/CD pipelines for continuous delivery
  • Maintain clear documentation for APIs, system architecture, and technical solutions
  • Identify opportunities to improve system performance, scalability, and efficiency
  • Take ownership of development processes and contribute as a technical expert in .NET and APIs
  • Provide guidance and support to junior developers when needed
  • **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.).

Salary.com Estimation for Software Engineer in Birmingham, AL
$83,642 to $101,825
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
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 Rose International

  • Rose International Salt Lake, UT
  • Company Description Founded in 1993, Rose International is a leader in providing Workforce Solutions and Information Technology Solutions nationwide. We ha... more
  • 1 Day Ago

  • Rose International Rutherford, NJ
  • Date Posted: 04/24/2026 Hiring Organization: Rose International Position Number: 500313 Industry: Financial Services Job Title: Full Stack Java Developer J... more
  • 1 Day Ago

  • Rose International Austin, TX
  • Date Posted: 04/07/2026 Hiring Organization: Rose International Position Number: 499465 Industry: Professional Services Job Title: Oracle Record-to-Report ... more
  • 1 Day Ago

  • Rose International Las Vegas, NV
  • Date Posted: 04/22/2026 Hiring Organization: Rose International Position Number: 500211 Industry: Government Job Title: Business Systems Analyst Job Locati... more
  • 2 Days Ago


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

  • Siemens EDA (Siemens Digital Industries Software) Wilsonville, AL
  • Company: Siemens EDA Job Title: Software Engineer - C / Schematic Analysis Job Reference #: 496731 Job Location: Boulder, CO, Huntsville, AL, Marlborough, ... more
  • 12 Days Ago

  • Protective Life Birmingham, AL
  • The work we do has an impact on millions of lives, and you can be a part of it. We help protect our customers against life’s uncertainties. Regardless of w... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!