Love's Travel Stops & Country Stores-posted 3 months ago
Mid Level
Oklahoma City, OK
5,001-10,000 employees

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