Software Developer IV building full-stack research and insights solutions for JD Power’s auto-data business. Applying cloud, AI-assisted development, and secure engineering practices.
Responsibilities
Collaborate with team members and stakeholders to translate business problems into technical solutions
Design and code software from business and technical specifications
Maintain quality, security, and adherence to team standards
Perform code reviews, identify defects, and recommend improvements
Investigate and resolve complex and time-sensitive technical issues for supported applications
Contribute to technical and end-user product documentation and design artifacts
Enforce engineering best practices and identify security vulnerabilities
Use AI to accelerate design, development, and documentation while reviewing generated code and assets
Mentor junior engineers on technologies, processes, and industry domain knowledge
Support research and insights solutions that help customers make informed decisions
Requirements
Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
6+ years of full-stack software development with both frontend and backend experience
Strong proficiency in Angular, TypeScript, Node.js, Python, and REST API design
Proficiency with relational and non-relational database design and development
Experience working as a member of an Agile/Scrum team
Experience with Git and Git-based CI/CD pipelines
Experience writing incremental unit tests and applying coding best practices
Ability to develop deep domain knowledge in industry-specific business rules and processes
Proficient with AI-assisted development tools such as Copilot, Cursor, and Claude Code
Ability to judge when to accept, edit, or reject AI-generated output
Skilled at providing effective context to produce production-quality results
Experience using AI to accelerate test authoring, documentation, and routine refactoring
Awareness of AI tool limitations, including hallucinated APIs, outdated patterns, security pitfalls, and the need for human verification
Self-directed and detail-oriented, able to take ownership from requirements through release
Strong communication and problem-solving skills
Comfortable working across technical and business stakeholders
Supports the growth of team members through peer reviews, pairing, and mentorship
Legally authorized to work in Canada; JD Power does not provide employment sponsorship
Preferred: Familiarity with market research data collection and processing
Preferred: Cloud platform experience, especially AWS, including Lambda or equivalent serverless computing
Preferred: Hands-on experience with modern cloud data platforms such as Snowflake or Databricks
Preferred: Familiarity with secure coding practices and OWASP Top 10
Preferred: Experience building software in Agentic fashion
Développeur logiciel C++ embarqué chez Gecko Alliance, fabricant de contrôles électroniques pour spas. Contribution à un écosystème connecté, des microcontrôleurs aux outils web.
Senior Software Developer developing embedded camera - viewing features for General Motors vehicles and trailers. Prototyping, integrating, testing, and releasing automotive software in Agile teams.
Senior Frontend Engineer building Next.js interfaces for Makai’s human - machine automation platform. Improving performance, usability, and scalable user - facing applications.
Intermediate Software Developer building Java and Spring applications for Smile Digital Health’s FHIR - based healthcare data platform. Designing, testing, and maintaining interoperable healthcare data solutions.
Senior Software Engineer building Mural’s infinite canvas, real - time collaboration, and developer platform. Improving performance, reliability, and AI - enabled capabilities for visual - thinking experiences.
Senior full - stack developer leading scalable web, commerce, and marketing platforms at Autodesk. Driving architecture, quality, performance, and technical direction across teams.
Software Engineer building distributed systems and infrastructure for Stripe's financial management and billing platform. Designing, shipping, and supporting business - critical products used by businesses worldwide.
Software Developer IV leading full - stack software development for JD Power’s automotive data and analytics business. Driving secure, AI - assisted delivery across the software development lifecycle.
Senior Software Engineer building Ruby on Rails and frontend solutions for DealMaker, an online capital - raising fintech platform. Leading projects, technical decisions, code quality, and developer mentoring.
Lead SAP ABAP engineer designing integrations between SAP platforms and Thomson Reuters’ ONESOURCE tax compliance products. Guiding development teams, AI - enabled engineering, and customer - facing delivery.