Senior .NET Software Engineer / Grapevine, TX / Hybrid
Grapevine, Texas
Full Time
$100k - $160k
A dynamic tech company revolutionizing the automotive industry provides cutting-edge solutions to empower dealerships with advanced financing tools. Specializing in assisting customers with subprime credit, the company leverages a custom-built platform to simplify the approval process, enabling instant financing decisions and improving accessibility for both dealers and buyers.
The company is hiring a Senior Software Engineer to drive the design and development of scalable systems for its automotive financing platform. This role includes leading technical initiatives, partnering with diverse teams, and shaping the architecture and performance of systems to optimize user experience and operational effectiveness.
Required Skills and Experiences- Proficiency in programming languages such as Java,?C#, or similar, with a strong understanding of modern software development frameworks and tools.
- Experience designing scalable, secure, and efficient system architectures, including microservices and cloud-based solutions.
- Demonstrated ability to analyze complex problems, identify solutions, and implement effective strategies in a fast-paced environment.
- Proven experience mentoring junior engineers, leading technical projects, and collaborating with cross-functional teams.
- Familiarity with DevOps practices, including CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and automated testing.
- Knowledge of relational and non-relational databases, data modeling, and query optimization.
- A bachelor’s degree in computer science, software engineering, or a related field, with 5+ years of relevant experience in software development.
- Familiarity with financial technology and lending systems.
- Expertise in AWS, Azure, or similar.
- Experience with microservices architecture.
- Knowledge of AI and predictive analytics.
- Understanding of security best practices and compliance.
- Experience with Agile methodologies.
- Experience with customer-facing mobile applications.
- Lead the design, development, and optimization of scalable software solutions for the automotive finance platform.
- Mentor junior engineers, review code, and provide technical guidance on projects.
- Oversee the architecture of systems, ensuring scalability, security, and efficiency.
- Work closely with product, business, and engineering teams to define requirements and deliver technical solutions.
- Troubleshoot complex issues, analyze root causes, and implement effective solutions.
- Identify areas for improvement in systems and processes, and drive initiatives for optimization and innovation.
- Ensure high code quality, perform code reviews, and implement best practices for testing and deployment.
- Create and maintain technical documentation for software systems, designs, and processes.
- Grapevine, TX
- Hybrid (3 days onsite, 2 days remote)
- $100-160k
Please note that this position is only available for direct hire or W-2 employment, as we are unable to engage with corp-to-corp candidates at this time. We appreciate your understanding.