What are the responsibilities and job description for the Senior Software Engineer position at iLending?
iLending is hiring an experienced Senior Software Engineer. We are looking for full-time, career-oriented individuals who want to join a fun and energetic company. We offer a very competitive base pay plus
At iLending, we believe that success starts with a strong foundation of values. Our team is built on dependability, empowering one another to achieve greatness, and fostering transparency in everything we do. We're passionate about creating a people-focused culture where everyone feels valued, supported, and inspired to contribute their best!
Essential Duties And Responsibilities
The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
The Work environmental characteristics described here are representative of those a Team Member encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Founded in 2006, iLending is a national leader in automotive refinancing. Through strategic partnerships with credit unions, banks, and other financial institutions, the company offers competitive interest rates on auto loans and peace of mind products to tens of thousands of consumers each year.
iLending reserves the right to revise or change job duties and responsibilities as the need arises. All job descriptions inherently reflect the expectation of performing other duties as assigned when the situation calls for it. This position description does not circumvent the ‘At-Will” relationship or constitute a written or implied contract of employment.
At iLending, we believe that success starts with a strong foundation of values. Our team is built on dependability, empowering one another to achieve greatness, and fostering transparency in everything we do. We're passionate about creating a people-focused culture where everyone feels valued, supported, and inspired to contribute their best!
Essential Duties And Responsibilities
- Design, develop, and maintain scalable cloud-based solutions that meet organizational needs
- Collaborate closely with the architecture team to design and deliver solutions that meet standards for performance, security, reliability, and compliance
- Analyze complex business requirements and translate them into effective technical solutions using industry best practices
- Own the full software development lifecycle, including planning, design, development, testing, deployment and ongoing enhancements in the cloud
- Partner with IT and cross-functional teams to ensure applications operate reliably, securely, and efficiently in the cloud environment
- Diagnose, troubleshoot, and resolve issues in existing applications to maintain system stability and performance
- Serve as the subject matter expert (SME) for the products owned by the engineering organization
- Provide production support, including participation in regular on-call rotations
- Mentor and guide junior engineers, promoting best practices, code quality, and professional growth
- 10 years of professional software engineering experience, with a strong focus on modern cloud-native applications
- 5 years of hands-on experience developing and deploying solutions on Microsoft Azure
- Advanced full-stack development experience using React (or similar modern UI frameworks) and C# / .NET Core
- Proven expertise building and maintaining RESTful APIs and distributed systems using microservices architecture
- Strong experience with containerized applications and orchestration platforms such as Kubernetes and Azure Kubernetes Service (AKS)
- Hands-on experience with NoSQL data stores, particularly Azure Cosmos DB, and solid knowledge of relational databases (Azure SQL / SQL Server)
- Deep understanding of application, API, and cloud security, including authentication/authorization, data protection, secure communication, and compliance requirements
- Experience designing and operating systems with security, reliability, scalability, and regulatory compliance in mind
- Proficiency with Infrastructure as Code (IaC) using tools such as Bicep (or equivalent)
- Strong experience building and maintaining CI/CD pipelines using Git and Azure DevOps
- Solid understanding of networking fundamentals, cloud networking, and service-to-service communication
- Experience working in Agile/Scrum teams and collaborating closely across engineering, architecture, and IT
- Azure Platform Experience (Preferred)
- Azure App Services (Web Apps, API Apps, Logic Apps)
- Azure Kubernetes Service (AKS)
- Azure Cosmos DB and Azure SQL (PaaS)
The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
- Requires the ability to operate a personal computer, office suites, multi-line phone, calculator and other basic office equipment.
- Requires the ability to concentrate and consistently produce accurate work.
- While performing the duties of this job, the Team Member is frequently required to sit, use hand to finger, handle or feel, reach with hands and arms, and talk or hear.
- The Team Member is occasionally required to stand and walk and walk upstairs.
- The Team Member is occasionally required to stand for long periods of time, stoop, kneel, crouch or crawl.
- The Team Member must be able to occasionally lift and or move up to 20 pounds.
- Specific vision abilities required by this job include close vision, distance vision and the ability to adjust focus.
The Work environmental characteristics described here are representative of those a Team Member encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
- The noise level is moderate to loud at times
- The physical exertion is moderate between work and our fun activities
- Work is performed in an office setting, casual dress code
- There are frequent team member and customer contacts and interactions
- Base Annual salary of $115,000.00 - $130,000.00
- Full-time positions are benefits-eligible the first month after 30 days of employment, which includes:
- Medical, Dental, Vision, PTO, 401(k) match, Health Savings Account(HSA), Dependent Care Flexible Spending Account, Employer Paid Life and AD&D Insurance, Supplemental Life and AD&D Insurance, Employer Paid Short-Term and Long-Term Disability, Paid Parental Leave, Wellness Program, Financial Wellness Program, Tuition Reimbursement Program
Founded in 2006, iLending is a national leader in automotive refinancing. Through strategic partnerships with credit unions, banks, and other financial institutions, the company offers competitive interest rates on auto loans and peace of mind products to tens of thousands of consumers each year.
iLending reserves the right to revise or change job duties and responsibilities as the need arises. All job descriptions inherently reflect the expectation of performing other duties as assigned when the situation calls for it. This position description does not circumvent the ‘At-Will” relationship or constitute a written or implied contract of employment.
Salary : $115,000 - $130,000