DriveTime

Software Engineer

DriveTime
Apply
15 days ago
Tempe, AZ, USAMid Level

Responsibilities

  • Partner with business and product stakeholders to gather requirements and design, develop, test, debug, document, and support software applications.
  • Use generative AI-assisted development tools for research, coding, debugging, documentation, and testing while maintaining code quality.
  • Support integrations across APIs, data sources, and external systems to provide secure and scalable connectivity.
  • Develop and maintain front-end and back-end application components, scalable distributed systems, and modern web applications.
  • Write and maintain unit tests and deploy and support applications in cloud environments.
  • Communicate technical concepts, project status, and recommendations to technical and non-technical stakeholders.

Requirements

  • At least 3 years of experience in software, web, or application development.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • Experience with backend frameworks such as Spring Boot, FastAPI, Gin, Fiber, or similar technologies.
  • Experience with C# and .NET development is preferred.
  • Experience developing and consuming APIs, including RESTful services, .NET Web API, MassTransit, and Async API.
  • Experience with Angular, React, Vue, or other modern front-end frameworks and client-side SPA development.
  • Experience developing unit tests and deploying and supporting applications in Azure, AWS, or GCP.
  • Experience integrating applications with LLMs such as OpenAI using Semantic Kernel, LangChain, Foundry, or similar tools.
  • Working knowledge of HTML, CSS, JavaScript, and/or TypeScript.
  • Preferred qualifications include experience with distributed systems at scale, AI-assisted software development, cloud-native architectures, microservices design patterns, and agile development environments.

Benefits

  • Hybrid work arrangement with a minimum on-site expectation of three days per week.
  • Medical, dental, and vision insurance with company-paid premium support.
  • 401(k), company-paid life insurance, and short- and long-term disability coverage.
  • Professional growth opportunities and tuition reimbursement.
  • Wellness program with coaching, activities, cash incentives, and medical-premium discounts.
  • In-house gym, paid time off, wellness days, holidays, and vacation time for part-time employees.
  • Company celebrations and smart-casual dress environment.

Tech Stack

AngularAWSAzureC#CSSFastAPIGinGoogle Cloud PlatformHTMLJavaScript.NETReactSpring BootTypeScriptVue.js

Categories

DriveTime

About DriveTime

1,001-5,000 employees
Contact me