Talent.com
Software Developer

Software Developer

BG Products Inc.Wichita, KS, US
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

BG SmartVMA, a subsidiary of BG Products Inc., delivers web application software to automotive dealerships throughout the U.S. and Canada. Our software platform helps service departments drive efficiency, customer engagement, and profitability. As we scale our impact, we are hiring innovative software developers who are passionate about building secure, high-performance, scalable web applications on AWS infrastructure.

Job Purpose

The Software Developer plays a critical role in delivering new features that integrate with DMS systems and various data providers. This position will design, develop, and deploy solutions within AWS, with a strong emphasis on modern development practices, data integrity, and system security.

Duties & Responsibilities

  • Adheres to company policies and presents a professional, positive attitude at all times.
  • Design, develop, test, deploy, and maintain secure, reliable, scalable web applications using React.js for front-end and C# / .NET Core for back-end services.
  • Develop RESTful and secure APIs within the application along in addition to integration with all major DMS platforms.
  • Work as part of a team that utilizes Agile and Scrum methodologies by providing regular updates during development meetings.
  • Engage in the full software development lifecycle, from conception to deployment.
  • Contribute to CI / CD pipelines using various tools such as JetBrains or AWS Services to maintain efficient and automated deployment cycles.
  • Collaborate with Product teams and QA during the sprint planning process to build user stories, refine acceptance criteria, and validate technical requirements.
  • Utilize GitHub best practices for version control, including branching strategies, pull requests, and code reviews.
  • Contribute to efforts that modernize legacy systems into more current modern web applications.
  • Write and maintain technical documentation, including architectural diagrams and integration guides.
  • Troubleshoot production issues and ensure application reliability and uptime across all environments.
  • Other duties as needed or assigned.

Qualifications

  • Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience).
  • 3–5+ years of experience in software development, with a proven track record of building and delivering complex web applications.
  • Experience in the automotive software or dealership systems domain, preferred.
  • Programming languages / libraries : Fluency in several languages, frameworks / libraries commonly used in web development, such as C#, PHP, JavaScript, and React preferred.
  • Programming languages / libraries : Fluency in several languages, frameworks / libraries commonly used in web development, such as C#, PHP, JavaScript, and React preferred.
  • Proven experience with API development used within the application along with DMS integration using 3rd party APIs preferred.
  • Demonstrated experience using relational databases such as AWS RDS MySQL preferred.
  • serp_jobs.job_alerts.create_a_job

    Software Developer • Wichita, KS, US