Senior Software Engineer
Backend Developer
Senior
.NET
.NET Core
Angular
API
APIs
Azure
Azure Functions
C Sharp
Cloud
Cloud Operations
Cloud Platform
Cloud Platforms
Data Processing
Database
Databases
Design
DevOps
Engineering
Event Driven Architecture
Frontend
Frontend Framework
Full Stack
GraphQL
IBM
Ibm Db2
IBM i
Information Technology (IT)
Integration
JavaScript
Microsoft Azure
Programming Language
Programming Languages
REST
Software Development
Software Engineer
Software Engineering
SQL
Web Api
Web Design
Web Framework
Job Description
DriveTime Sales and Finance Company, LLC is hiring a Senior Software Engineer on the Evolve team to modernize IBM i green-screen applications into reliable, cloud-hosted systems.
Responsibilities
- Design, develop, and maintain scalable full-stack applications using Angular and .NET
- Work with product owners, business analysts, and technical teams to understand current processes and system dependencies
- Convert mainframe-era workflows into clean, well-documented APIs and services
- Build and maintain RESTful and GraphQL APIs for front-end and back-end integration
- Create Angular single-page applications with attention to usability and performance
- Deliver event-driven and workflow-oriented solutions, including asynchronous processing, reconciliation, and backfill scenarios
- Write clean, testable, maintainable code aligned with engineering best practices
- Own solutions end-to-end and identify opportunities to improve reliability, observability, and scalability
- Ensure applications meet security, performance, and compliance expectations
- Participate in code reviews and mentor junior engineers to support continuous improvement
Requirements
- 5+ years of full-stack development experience with C# and .NET
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience)
- Hands-on experience building scalable, distributed systems
- Strong experience building APIs using RESTful and/or GraphQL approaches
- Solid Angular experience for front-end development
- Experience designing and working with event-driven architectures
- Strong knowledge of SQL Server, including complex queries and stored procedures
- Proficiency with HTML, CSS, JavaScript, and TypeScript
- Experience writing unit tests and supporting high-quality, maintainable codebases
- Working knowledge of Azure services such as App Services, Functions, and Azure SQL
- Experience with DevOps practices, CI/CD pipelines, and deployment automation
Technologies
- Angular
- .NET, C#
- RESTful APIs, GraphQL
- JavaScript, TypeScript
- HTML, CSS
- SQL Server
- Azure, App Services, Azure Functions, Azure SQL
- CI/CD pipelines
- IBM i, DB2, mainframe
- Event-driven architectures
- DevOps
Nice to Have
- Background in financial services, accounting systems, or corporate finance environments
- Experience modernizing legacy or monolithic applications into service-oriented or microservices architectures
- Exposure to real-time data streaming and messaging platforms (e.g., Kafka / Confluent)
- Experience with containerization and orchestration tools such as Docker and Kubernetes (AKS)
- Familiarity with workflow or process automation tools such as Pega BPM or Informatica
- Experience with Snowflake, including querying and performance tuning
Benefits
- Work From Home
- Medical, dental, and vision
- 401(K)
- Company paid life insurance policy
- Short and long-term disability coverage
- Growth Opportunities
- Tuition Reimbursement
- Wellness Program
- Competitive pay
- Paid Time Off (wellness days, holidays, and good ole' fashioned YOU time)
Similar Jobs
J