Love's Travel Stops & Country Stores, Inc.-posted about 1 month ago
Full-time • Mid Level
Onsite • Oklahoma City, OK
5,001-10,000 employees
Gasoline Stations and Fuel Dealers

Welcome to Love's! Our TVC Technology team is looking for an experienced API Developer to build resilient, scalable backend services that support TVC Pro-Driver's membership platforms. This position is responsible for designing, developing, and maintaining robust RESTful APIs, integrating third-party systems, and ensuring secure authentication and data exchange. The API Developer works closely with cross-functional teams to translate business requirements into technical solutions, leveraging AI- and automation-enabled tools to enhance code quality, system performance, and scalability. This role requires strong expertise in backend architecture, API security best practices, and modern development frameworks.

  • Design, develop, and support robust RESTful APIs in C# and .NET environments, leveraging AI-assisted tools to improve code quality and efficiency.
  • Integrate TVC systems with third-party services and payment gateways through their respective APIs, ensuring secure and reliable data exchange.
  • Implement and maintain secure authentication and authorization mechanisms (Azure AD, OAuth, JWT), incorporating AI-enabled monitoring for anomaly detection and threat prevention.
  • Contribute to the design and documentation of API architecture, using AI-driven analysis to recommend improvements in scalability and performance.
  • Develop and enforce data validation and error-handling strategies, applying AI where possible to predict and mitigate potential failures.
  • Monitor API performance and optimize scalability, response time, and resource utilization through automated and AI-enhanced monitoring tools.
  • Collaborate with Product Owners, Business Analysts, and frontend developers to define requirements, design solutions, and deliver high-quality API endpoints.
  • Troubleshoot and resolve API issues and defects, leveraging AI-based diagnostics to accelerate root cause analysis.
  • Stay current with API security best practices, incorporating AI-enabled security tools to proactively identify and address vulnerabilities.
  • Supports broader team and enterprise goals by proactively contributing to initiatives outside of core responsibilities.
  • 5+ years of experience in backend/API development
  • Bachelor's degree in computer science or equivalent training/experience
  • Expertise in C# and .NET Core/Framework, with experience in .NET 7.x or 8.x
  • Proficiency in RESTful API design principles and standards
  • Strong knowledge of SQL and relational database design
  • Experience with Entity Framework and other ORM technologies
  • Understanding of API security best practices (OAuth 2.0, JWT, HTTPS)
  • Experience with API documentation tools (Swagger/OpenAPI)
  • Knowledge of cloud service integration (Azure, AWS, MuleSoft or similar platforms)
  • Familiarity with software architecture patterns (MVC, Repository, Dependency Injection)
  • Experience with test-driven development (TDD) and API testing frameworks
  • Proficient in version control (Git)
  • Experience with CI/CD pipelines for API deployment
  • Familiarity with message queuing systems (Azure Service Bus, RabbitMQ)
  • Strong troubleshooting and debugging capabilities
  • Ability to operate effectively both independently and as part of a team
  • Strong communication skills to collaborate with cross-functional partners
  • Well-organized with attention to detail and strong documentation practices
  • Problem-solving mindset with adaptability to evolving technical requirements
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service