Implementation Engineer

Urban Science International Gmbh

Michigan

Hybrid

USD 90,000 - 150,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Urban Science is seeking an Implementation Engineer with data engineering skills for a hybrid role in our Detroit, MI office. You will build multi-tenant micro-services using .NET, SQL Server and Angular, focusing on efficient data pipelines and scalable SQL logic.

The role involves teamwork, agile practices, and continuous delivery across the SDLC. The ideal candidate embraces modern data workflows, contributes to design and testing, and participates in CI/CD while supporting clients.

Qualifications

  • Experience with data integration and ETL/ELT patterns.
  • Proficiency with C#, .NET and MS SQL Server.
  • Familiarity with Visual Studio, Git, TFS, and Azure DevOps.

Responsibilities

  • Deliver solutions with early and continuous software delivery.
  • Work in an Agile/Scrum environment to support development and deployment.
  • Collaborate to design, test and refine features across teams.
  • Develop and maintain data pipelines translating business rules into scalable SQL logic.
  • Architect and optimize complex SQL solutions for performance and scalability.
  • Support integration testing, CI/CD, and production readiness.
  • Create and maintain databases for application development and reporting.
  • Provide client support and contribute to training materials when needed.
  • Mentor other engineers and participate in code/design reviews.

Skills

Data integration
ETL/ELT
C#
.NET
MS SQL Server
Visual Studio
GIT
Azure DevOps
Agile/Scrum
WCF
TFS
Performance tuning

Education

Baccalaureate degree in IT

Tools

Visual Studio
TFS
Git

Job description

Overview and Summary

We are Automotive Business Scientists. We empower our clients to turn overwhelming industry data into discovery, action and measured success. We are unique market leaders because we find and examine possibilities through the clarity of a scientific lens. To solve the toughest client challenges, we need curious, creative and dedicated people to join our team.

We search out individuals who align with our core values and who adhere to the highest standards of integrity and ethics in everything they do. Our company is filled with the brightest minds and the biggest hearts at every level. We recognize that personal success takes on many different forms of the course of our lives – both professional and personally – so we provide a myriad of benefits and programs focused on Wellbeing, Growth, Community and Recognition. One size does not fit all, so we encourage every Urban Scientist to discover their own formula for success. If this sounds like the kind of company you would like to work with.

POSITIONOVERVIEWWe are looking for an Implementation Engineer with data engineering skills to be an important part of building our latest innovative multi-tenant, micro-services solutions. We use some of the latest technologies along with some core foundational technologies such as .NET, SQL Server and Angular. Successful candidates will possess a passion for technology, seeking out and learning the best options for solving problems.

This role has current Hybrid Workplace flexibility local to our Detroit, MI office. Candidate must be available and willing to work in-person two days per week.

URBAN SCIENCE DOES NOT AND WILL NOT PROVIDE IMMIGRATION RELATED SPONSORSHIP FOR THIS ROLE, NOW OR IN THE FUTURE.

Essential Duties and Responsibilities

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Maintain our goal: Ourhighest priority is to satisfy the customer through early and continuous delivery of valuable software.
  • Use Agile methodologies to deliver solutions that will support our customers,mainly usingthe Scrum framework to support solution development, implementation, and support.
  • Work in a team environment to build our solutions, and with regular retrospection, improve our team culture and processes through continuous inspection.
  • Develop, implement and maintain data pipelines and processes to translate complex, business rules into efficient, scalable SQL logic, handling edge cases, and ensuring accurate, deterministic outcomes across large datasets.
  • Determinesbestmethodologyand approach to implement and configure new requirements into existing and new client solutions
  • Works closely with software development teams to test new application features, including identification ofpossible useractions and potential problems with current design/functionality
  • Activelyparticipatein team technical discussions where design ideas are presented andreviewedresulting in a team decision on the best approach.
  • Participate in systems design, design reviews,software development, code reviews,quality engineering, andcontinuous integration and continuous delivery.
  • Develop and maintain databases in support of application development, modification and creation of queries and integration.
  • Provide support to internaland externalclients currentlyutilizingsoftware applications, including assisting with the delivery of solutions.
  • Assistwith training as needed, including developing training materials and delivering training to staff.
  • May mentor otherImplementation Engineers.
Qualifications - Education and Experience

KNOWLEDGE, SKILLS, ABILITIES, AND COMPETENCIES

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills, abilities, and competenciesrequired. Reasonableaccommodationsmay be made to enable individuals with disabilities to perform the essential functions.

  • Preferred familiarity with, or desire and ability to learn:
  • Data integration and ETL/ELT patterns
  • Utilizationof technologies such asC#,.Net, WCF, andMS SQL Server
  • Relational and dimensional database design methodologies and/orunstructured data solutions
  • Tools such as Visual Studio (VS),Team Foundation Server (TFS), GIT, etc.
  • Automation testing for quality engineering disciplines such as unit testing, smoke testing, and integrationtest.
  • Continuous integration and continuous delivery tools (Azure DevOps).
  • Understanding ofpotential performance, security,scalabilityand maintainability issues.
  • Architecting and optimizing complex SQL solutions using advanced relational database concepts (normalization strategies, indexing, execution planning, CTEs, and aggregations) to ensure accuracy, scalability, and high performance across large datasets.
  • Requires ability to:
  • Function on an Agile (Scrum) teamutilizingADOfor task management and source control.
  • Independently analyze requirements todeterminehow applications functionin order tobuild effective designs and tests.
  • Use industry standard design patterns.
  • Understand andutilizetesting methodologies (test driven development, unit testing, performance/load testing).
  • Learn and followUrban Science’s Software Development Life Cycle(SDLC).
  • Develop business awareness andunderstanding ofthe business requirements of IT.
  • Monitor and checkwork deliverables ensuring high quality,accuracy andhaving astrong attention to detail.
  • Prioritize competing demands, manage multiple concurrenttasksand adapt to changing priorities.
  • Find improvements in processes, projects, and software.
  • Independently engineer a feature or epic from ideation with product owner to delivery of those specified items, while understanding the impact in relation to the rest of the software platform and associated business.
  • Oral Communication:Requires the ability to compose and verbally deliver information of varying levels, usingappropriate grammar, tone,inflectionand non-verbal cues, while also listening to and correctly deciphering verbal communication delivered by others.
  • Written Communication:Requires the ability and capacity to communicate ideas, facts and data in writing usingappropriate grammar, syntax and sentencestructureincluding the ability to create technical documents.
  • Analytical Thinking/Reasoning:Requires the ability to understand a situation by breaking it apart into smaller pieces, and/or tracing the implications of a situation in a step-by-step causal way.
  • Results Orientation:Requires the ability to strive foroptimalresults by taking responsibility for timeliness, commitment to task and adherence to performance standards.
  • Ethics/Integrity:Requires the ability to behave in a trustworthy& transparentmanner.
  • Teamwork & Cooperation:Requires the ability to work cooperatively with others and be part of a team.
  • Self-Control:Requires the ability to keep emotions under control and torestrain fromnegative actions or behaviors.
  • Information Seeking:Requires the drive to gain a deeper understanding ofwork relatedissues or events by making a concerted effort to gather information and seek out development opportunities.
  • Initiative:Requires the drive to goabove and beyondin order to improve or enhance job results.
  • Concern for Order, Quality & Accuracy:Requires the ability tomonitorand checkwork relatedinformation and deliverables ensuring high quality and accuracy.
  • Customer Service Orientation:Requires the ability to understand and help/assist both internal and external customers and meet their needs.
  • Flexibility/Adaptability:Requires the ability to adapt to and work effectively within a variety of situations,individualsor groups, as well as understand and appreciate different and opposing perspectives.
  • Conceptual Thinking/Critical Thinking:Requires the ability to understand a situation or problem by putting the different pieces together to see the bigger picture.
  • Interpersonal Understanding:Requires the ability to understand other’s feelings and concerns, and to value individual differences in people.
  • Self-Confidence:Requires the ability to express confidence in dealing with challenging circumstances, in reaching decisions or forming opinions and in handling failures orset-backsconstructively.
  • Organizational Commitment:Requires the ability and willingness to align his/her own behavior with the needs,prioritiesand goals of the organization.
  • Relationship Building:Requires the ability to effectively build andmaintainfriendly, warm relationships or networks of contacts with clients/customers.

EDUCATIONANDEXPERIENCE

  • Must have Baccalaureate degree inan appropriate ITfield such as Computer Science or Computer Engineeringfrom an accredited U.S. college or university, equivalent foreign institution, or equivalent experience.
  • Must have minimumoftwoyearsrelevant work experience.
  • MSSQLServerand MS .NET Certificationspreferred.

WORK ENVIRONMENT

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonableaccommodationsmay be made to enable individuals with disabilities to perform the essential functions.

This description is intended to describe the type and level of work being performed by a personassigned to this position.It is NOT an exhaustive list of all duties and responsibilities required by a person so classified.The job may requireadditionalhours beyond the normal 40-hour workweek.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Implementation Engineer
Implementation Engineer

Urban Science International Gmbh • Northern (KY)

Hybrid
USD 90,000 - 130,000
Senior Consultant - Datahub
Senior Consultant - Datahub

Urban Science • Detroit (MI)

On-site
USD 85,000 - 120,000
Hybrid workplace
Senior Consultant - MarketView
Senior Consultant - MarketView

Urban Science International Gmbh • Detroit (MI)

Hybrid
USD 85,000 - 120,000
Hybrid workplace
Manager - Dealer Solutions
Manager - Dealer Solutions

Urban Science • Detroit (MI)

Hybrid
USD 90,000 - 130,000
Manager - Dealer Solutions
Manager - Dealer Solutions

Urban Science International Gmbh • Detroit (MI)

On-site
USD 90,000 - 130,000
Analyst
Analyst

Urban Science International Gmbh • Atlanta (GA), Northern (KY)

Hybrid
USD 70,000 - 100,000
Senior Consultant
Senior Consultant

Urban Science International Gmbh • Detroit (MI)

Hybrid
USD 90,000 - 130,000
Analyst
Analyst

Urban Science • Franklin (TN)

Hybrid
USD 50,000 - 70,000
Manager - FinancialView
Manager - FinancialView

Urban Science • Detroit (MI)

Hybrid
USD 90,000 - 120,000
Analyst - LeadView
Analyst - LeadView

Urban Science • Woodcliff Lake (NJ)

Hybrid
USD 70,000 - 75,000
Medical, dental, vision insurance
401(k) with company match
Paid time off