Senior Software Engineer / .NET / Grapevine, TX / Hybrid
Grapevine, Texas
Full Time
$100k - $160k
This financial technology company focuses on providing innovative solutions for the automotive industry, empowering dealerships with tools to offer flexible financing options. It specializes in serving customers with non-prime credit, using a proprietary platform to streamline the approval process and enable real-time financing decisions, enhancing accessibility for both dealers and car buyers.
This company is seeking a senior software engineer to join its team, focusing on designing and developing scalable solutions for its automotive finance platform. The role involves leading technical projects, collaborating with cross-functional teams, and contributing to the architecture and optimization of systems to enhance user experience and operational efficiency.
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
- $100-160k