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:
● 8-10 years of overall software engineering experience
● 5-7 years of 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 an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Hey there! Are you ready to take the next big step in your career? Byrider, a leading national automotive sub-prime consumer finance company, is on the lookout for a Senior Software Engineer to join our dynamic team at our corporate headquarters in Carmel, Indiana! This exciting hybrid role allows you to work from our newly remodeled office up to three days a week, blending the best of both worlds. As a Senior Software Engineer, you will dive into designing and developing code that enhances our systems and products, while also integrating third-party solutions. You'll be collaborating with a talented group of full-time engineers, offshore teams, quality assurance experts, and product leaders, all while focusing on improving our software solutions through the agile scrum methodology. Your role will not only involve back-end or front-end software development but also includes mentoring less experienced engineers, conducting systems analysis, and working closely with solutions architects to create maintainable and scalable code. Plus, with our competitive starting pay, fantastic benefits, and a vibrant team atmosphere, you'll feel right at home at Byrider. If you have a passion for developing innovative software solutions and want to make a real impact, we would love to hear from you!
We're looking for a dedicated Collections Specialist to join our established national finance company with exciting growth opportunities and competitive rewards.
As a Senior Scrum Master, you’ll lead agile teams in a dynamic environment, driving excellence in project delivery for a leading technology company in the sports sector.
Join L3Harris Technologies as an embedded software design engineer to develop essential systems for national security in a collaborative environment.
Seeking a seasoned AI Software Application Engineer to lead innovative AI solutions at d-Matrix in Santa Clara, CA.
As a Senior Firmware Security Engineer at NVIDIA, you'll enhance security measures and develop innovative solutions for GPU firmware within a talented team.
We're looking for a Product Software Engineer to build voice-enabled features for developers in an engaging office environment in San Francisco.
Join Bixal as a Lead Front End Engineer and help improve digital health tools for millions of Veterans and caregivers through innovative technology.
Become a key player in shaping digital futures as a Senior Manager, Software Engineering for Medline Industries, leading transformative engineering teams.
Commify is looking for a Senior Software Engineer to lead the development of innovative communication solutions.
Founded in 1989, Byrider is a buy-here, pay-here dealership. They specialize in auto financing for individuals with bad or no credit. The company is headquartered in Carmel, Indiana.
16 jobsSubscribe to Rise newsletter