Demo

Senior Software Engineer (Python and .NET - Backend Development)

Byrider
Carmel, IN Full Time
POSTED ON 3/22/2025
AVAILABLE BEFORE 9/17/2025
Senior Software Engineer (Corporate Office - Hybrid)

Growing & leading national automotive sub-prime consumer finance company has a Senior Software Engineer career opportunity open at the national headquarters in Carmel, Indiana. This hybrid role requires up to 3 days in the office each week. We offer a competitive starting pay based on experience, great benefits, and a newly remodeled corporate office.

Job Summary for Senior Software Engineer:

The Senior Software Engineer is responsible for designing and developing code for the advancement, enhancement, and maintenance of Byrider systems, products, and/or the integration of third-party and SaaS based platforms. This position has a focus on back-end and/or front end software engineering and will participate and collaborate on one of the Byrider agile teams composed of full-time engineers as well as external off-shore engineers, quality assurance personnel, and a product owner. They will also partner and work closely with members of the Byrider business community as well as franchisees. The position reports to the Director, Solutions Engineering, and also takes direction from the Solutions Engineering Architect(s). Business direction and functional design come from the Product Owner.

Specific Responsibilities for Senior Software Engineer:

  • Develops information systems and products by designing, developing, and sometimes implementing software solutions and integrations
  • Determines operational feasibility by evaluating analysis of problem definition, requirements, solution development, architecture, and proposed solutions
  • Develop scalable and maintainable software solutions by studying information needs, partnering with users and stakeholders, and studying systems flow, data usage, and work processes
  • Investigate and resolve problem areas in the software
  • Follows Byrider's software development life cycle
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and maintainable code
  • Prepares and implements solutions by working with DevOps to determine and design system specifications, standards, and best practices for CI/CD
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures
  • Protects operations by keeping information confidential
  • Works closely with less experienced engineers to mentor them in byrider best practices, the byrider SDLC and modern design patterns and coding techniques
  • Works closely with Solutions Architect(s) to understand the larger technical picture and design code to fit the overall architecture while ensuring the code base remains maintainable, scalable, free of technical debt and adheres to byrider patterns
  • Experience with the agile scrum framework

Products and Stacks for Senior Software Engineer:

Development Stack:

  • .NET Core
  • Python


Infrastructure and Data:

  • AWS Hosting
  • AWS Lambda
  • AWS Secrets
  • AWS S3
  • AWS ECS
  • Docker
  • Redshift
  • Kodda
  • WordPress


Database:

  • MS SQL
  • Dynamo


UI:

  • React JS
  • JavaScript
  • Flutter

Skills for Senior Software Engineer:

  • C#, .Net Core, Python, JavaScript
  • IOC patterns, domain-driven design patterns
  • Possess a strong personal desire and ability to produce error-free and well-tested solutions that meet requirements
  • Application performance analysis and optimization
  • Rest API development
  • Web-based application development experience
  • Application lifecycle management experience
  • Strong problem solving and analysis; able to think outside the box
  • Able to read and debug existing code
  • Analyzing information including requirements in the form of use cases
  • Software debugging
  • Software documentation
  • Software testing
  • Software development fundamentals
  • Software development process


Qualities for Senior Software Engineer:

  • Strong teamwork is a must
  • Resilience and resourcefulness
  • Very strong customer service focus
  • High energy with self-motivation

Educational Requirements for Senior Software Developer:

BS or BA degree (preferably in Computer Science or Information Technology) or

formal business experience, training, and education equivalent. Technology-related certifications are a plus.

Experience Required of Senior Software Developer:

  • 5-15 years of overall software engineering experience
  • Agile scrum methodology experience
  • Experience with frameworks and products described in the "Products and Stacks" section
  • Experience with standard tools such as Atlassian product suite and/or Azure DevOps

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer (Python and .NET - Backend Development)?

Sign up to receive alerts about other jobs on the Senior Software Engineer (Python and .NET - Backend Development) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Byrider

Byrider
Hired Organization Address Pearl, MS Full Time
Collections Account Manager (Consumer Finance) The exclusive lending company for Byrider, Car Now Acceptance Company, is...
Byrider
Hired Organization Address Fond du Lac, WI Full Time
General Manager/Sales Manager Byrider is growing! General Manager/Sales Manager career opportunity! General Manager/Sale...
Byrider
Hired Organization Address Joplin, MO Full Time
Collections Account Manager The exclusive lending company for Byrider, CNAC, has a Collections Account Manager career op...
Byrider
Hired Organization Address Columbia, MO Full Time
Byrider is growing! Automotive Technician/Mechanic opening! Automotive Technician/Mechanic Reward: Up to $70,000.00 per ...

Not the job you're looking for? Here are some other Senior Software Engineer (Python and .NET - Backend Development) jobs in the Carmel, IN area that may be a better fit.

Software Test Engineer

TALENT Software Services, Fishers, IN

Senior Software Engineer, Java

S&P Global, Zionsville, IN

AI Assistant is available now!

Feel free to start your new journey!