What are the responsibilities and job description for the Software Engineer position at Rose International?
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:
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.).
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
- 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
- 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.**
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.).