Republic Finance
Plano, TX
Software Development Engineer Intern
We tailor your resume to this role and apply for you in seconds.
Apply to Software Development Engineer Intern at Republic FinanceJob details
- Location
- Plano, TX
- Work type
- Hybrid
- Posted
- 4 days ago
- Apply on
- apply2-republicfinance.icims.com
About this role
Republic Finance is a trusted lender in over 250 communities across the United States, specializing in flexible lending solutions and customer service. They are seeking a dedicated and enthusiastic Junior API Developer intern to assist in designing, developing, testing, and maintaining APIs and integration solutions.
What you'll do:
- Assist in the design, development, enhancement, and maintenance of RESTful APIs and integration services under the guidance of senior engineers
- Support the implementation of new API features and enhancements to meet business requirements
- Troubleshoot, debug, and resolve issues in APIs and integrated applications
- Collaborate with product owners, QA engineers, and other developers throughout the software development lifecycle
- Write clean, maintainable, and well-documented code following software engineering best practices
- Develop and execute unit and integration tests to ensure application quality and reliability
- Create and maintain API documentation using OpenAPI/Swagger or similar standards
- Assist with API integrations involving internal systems, third-party vendors, and cloud services
- Support deployment activities through CI/CD pipelines and DevOps practices
- Learn and apply API security concepts such as OAuth, JWT, and authentication/authorization mechanisms
- Assist in integrating AI/ML models or AI-powered services into business applications where applicable
- Monitor API performance, identify optimization opportunities, and participate in resolving production issues
What they're looking for:
- Bachelor's degree (or currently pursuing) in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent practical experience)
- Basic programming knowledge in one or more languages such as C#, Java, Python, JavaScript/TypeScript, or Go
- Foundational understanding of RESTful APIs, HTTP methods, and JSON
- Basic understanding of software development principles and object-oriented programming
- Familiarity with version control systems such as Git
- Basic understanding of relational databases such as SQL Server, PostgreSQL, or MySQL
- Strong analytical, problem-solving, and debugging skills
- Excellent communication and collaboration skills
- Strong willingness to learn new technologies and grow in a fast-paced engineering environment
- Knowledge or coursework related to Artificial Intelligence or Machine Learning is a plus
- Exposure to cloud platforms such as Microsoft Azure, AWS, or Google Cloud is desirable
- Familiarity with API testing tools such as Postman or Swagger/OpenAPI is a plus
Benefits:
- Employee of the Month Program
- Philanthropic support for multiple charities including an annual drive for St. Jude Children's Research Hospital
- Professional offices with a friendly team environment
- Employee Assistance Program - Confidential mental health support
- Access to LinkedIn Learning's library of 10,000+ professional development courses
- Health/Dental/Vision Insurance
- 15 days of Paid Time Off (PTO) to start + 1 additional personal day
- 401k + employer match
- Company provided Life Insurance & Long Term Disability
Ready to apply to Republic Finance?
We tailor your resume to this role and apply for you.