U

Urban Science

Automotive market analytics and strategy consulting

Implementation Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeDetroit, MI, USANo salary listed

About the Job

Requirements

  • Must have a baccalaureate degree in an appropriate information technology field, such as Computer Science or Computer Engineering, from an accredited U.S. college or university, an equivalent foreign institution, or equivalent experience.
  • Must have a minimum of two years of relevant work experience.
  • Must be able to function on an Agile Scrum team using Azure DevOps for task management and source control.
  • Must independently analyze requirements to determine application functionality and build effective designs and tests.
  • Must use industry-standard design patterns.
  • Must understand and utilize test-driven development, unit testing, and performance/load testing methodologies.
  • Must learn and follow Urban Science’s Software Development Life Cycle.
  • Must develop business awareness and understand the business requirements of information technology.
  • Must monitor and check deliverables for high quality and accuracy, with strong attention to detail.
  • Must prioritize competing demands, manage multiple concurrent tasks, and adapt to changing priorities.
  • Must identify improvements in processes, projects, and software.
  • Must independently engineer a feature or epic from ideation with the product owner through delivery, understanding its impact on the software platform and associated business.
  • Must be able to compose and verbally deliver information and correctly understand verbal communication from others.
  • Must be able to communicate ideas, facts, and data in writing, including creating technical documents.
  • Must be able to analyze situations by breaking them into smaller parts and tracing causal implications step by step.
  • Must take responsibility for timely results, task commitments, and performance standards.
  • Must behave in a trustworthy and transparent manner.
  • Must work cooperatively with others as part of a team.
  • Must keep emotions under control and restrain negative actions or behaviors.
  • Must seek deeper understanding of work-related issues and pursue development opportunities.
  • Must take initiative to improve or enhance work results.
  • Must monitor work-related information and deliverables for quality and accuracy.
  • Must understand and assist internal and external customers to meet their needs.
  • Must adapt effectively to varied situations, individuals, and groups, and appreciate differing perspectives.
  • Must use critical thinking to understand problems and see the broader picture.
  • Must understand others’ feelings and concerns and value individual differences.
  • Must express confidence when handling challenges, making decisions, and responding constructively to setbacks.
  • Must align behavior with the organization’s needs, priorities, and goals.
  • Must build and maintain effective relationships with clients and customers.
  • Must appropriately assert directions to ensure others follow and comply with them.

Responsibilities

  • Use Agile methodologies, primarily the Scrum framework, to deliver solutions supporting customers through development, implementation, and support.
  • Work with a team to build solutions and improve team culture and processes through regular retrospection and continuous inspection.
  • Develop, implement, and maintain data pipelines and processes that translate complex business rules into efficient, scalable SQL logic, handle edge cases, and ensure accurate, deterministic outcomes across large datasets.
  • Determine the best methodology and approach for implementing and configuring new requirements in existing and new client solutions.
  • Work closely with software development teams to test application features, identify possible user actions, and detect potential problems with current design or functionality.
  • Participate in technical discussions where design ideas are presented and reviewed to reach a team decision on the best approach.
  • Participate in systems design, design reviews, software development, code reviews, quality engineering, and continuous integration and continuous delivery.
  • Develop and maintain databases supporting application development, including modifying and creating queries and integrations.
  • Support internal and external clients using software applications, including assisting with solution delivery.
  • Assist with training as needed, including developing training materials and delivering training to staff.
  • Mentor other Implementation Engineers as needed.

Desired Qualifications

  • Familiarity with, or willingness and ability to learn, data integration and ETL/ELT patterns.
  • Familiarity with or ability to learn C#, .NET, Windows Communication Foundation, and Microsoft SQL Server.
  • Familiarity with relational and dimensional database design methodologies and unstructured data solutions.
  • Familiarity with Visual Studio, Team Foundation Server, and Git.
  • Familiarity with automation testing, including unit, smoke, and integration testing.
  • Familiarity with continuous integration and continuous delivery tools such as Azure DevOps.
  • Understanding of potential performance, security, scalability, and maintainability issues.
  • Ability to architect and optimize complex SQL solutions using normalization strategies, indexing, execution planning, common table expressions, and aggregations to ensure accuracy, scalability, and high performance across large datasets.
  • Microsoft SQL Server and Microsoft .NET certifications are preferred.

About the Company

Urban Science

Automotive market analytics and strategy consulting

Urban Science helps automakers solve market problems by turning data into practical insights. They collect and analyze market information to guide decisions about what to build, how to price, and where to sell, so automakers can increase sales, market share, and profits. Their approach uses a scientific, evidence-based lens to turn market chaos into clear actions, with experts worldwide delivering insights and guidance that aim to give clients certainty in their choices. The goal is to help automotive brands and suppliers decide the best path to success and measurable results.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Detroit, MI
Founded
1977

Recently Posted Jobs

Explore more opportunities at Urban Science

See more jobs