2 months ago
Detroit, MI, USAMid Level

Responsibilities

  • Develop, implement, and maintain data pipelines and processes that translate complex business rules into efficient SQL logic across large datasets.
  • Determine approaches for implementing and configuring new requirements in client solutions.
  • Develop and maintain databases, queries, and integrations supporting application development.
  • Collaborate with software development teams on feature testing, design reviews, code reviews, quality engineering, and continuous delivery.
  • Provide implementation and support services to internal and external clients using the company’s software applications.
  • Participate in systems design, technical discussions, Agile team processes, and continuous improvement activities.
  • Assist with training, create training materials, and mentor other Implementation Engineers as needed.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or another appropriate IT field from an accredited U.S. college or university, equivalent foreign institution, or equivalent experience.
  • At least two years of relevant work experience.
  • Experience with or ability to learn data integration, ETL/ELT patterns, relational and dimensional database design, and unstructured data solutions.
  • Experience with or ability to learn C#, .NET, WCF, MS SQL Server, Visual Studio, Team Foundation Server, Git, and Azure DevOps.
  • Knowledge of SQL architecture and optimization, including normalization, indexing, execution planning, common table expressions, and aggregations.
  • Understanding of unit, smoke, integration, test-driven, performance, and load testing methodologies.
  • Ability to work on an Agile Scrum team, analyze requirements, use design patterns, follow a software development life cycle, and independently engineer features through delivery.
  • Strong analytical, communication, organization, customer service, teamwork, adaptability, and attention-to-detail skills.
  • MS SQL Server and MS .NET certifications are preferred.

Benefits

  • Hybrid workplace flexibility local to the Detroit, Michigan office, with in-person work required two days per week.
  • The company offers wellbeing, growth, community, and recognition programs.
  • The role may require additional hours beyond the normal 40-hour workweek.

Tech Stack

AngularC#GitMicrosoft SQL Server.NET

Categories

BackendData Engineering
Urban Science Applications, Inc.

About Urban Science Applications, Inc.

501-1,000 employees
Contact me