Associate Software Engineer
Urban Science Applications, Inc.
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, Apply Now!
POSITION OVERVIEW The Associate Software Engineer is responsible for software design and implementation of the ServiceView solution, which includes developing and testing features for future applications and supporting existing applications. These teams provide state-of-the-art proprietary solutions to our global clients utilizing cutting-edge technology.
Workplace flexibility has taken on a whole new meaning here at Urban Science. The requirements of each team, role and employee can look quite different. Leaders work with their teams to determine the right balance for working in-person and remotely, considering the needs of the business, our clients, cross-functional projects, individual work, and individual preference. 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
- Develop and test new functionality, with general supervision regarding methodology and approach.
- Work in a team environment to create and verify web applications, interfaces, and web services that meet and exceed customer’s needs and expectations.
- Develop databases in support of application development, including; modification and creation of queries and integration.
- Provide estimates for release planning, participate in solution design, code reviews, and evaluation of the functionality against the client’s needs (user stories).
- Develop unit and automated tests for validating functionality and data.
- Execute tests in support of test plans.
- Provide support to internal clients currently utilizing software applications, including assisting with system set up and development.
- Support and continuously improve iterative software development processes and procedures.
- Work towards target deadlines that are in accordance with the release dates.
Qualifications - Education and Experience
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 competencies required.
- Preferred familiarity with, or desire and ability to learn:
- Web languages and tools such as HTML, CSS, JQuery, JavaScript and Bootstrap;
- Languages such as C#, MVC5, ASP.NET, WCF, and SQL;
- Relational and dimensional database design methodologies and/or unstructured data solutions;
- Tools such as Visual Studio (VS), Azure DevOps;
- Web service technology;
- Unit, integration, and exploratory testing.
- Requires 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.
- Analyze requirements to determine how applications function in order to build effective designs and tests.
- Learn and follow Urban Science’s Software Development Life Cycle (SDLC).
- Create and maintain strong working relationships with colleagues and/or customers. Work cooperatively with others and be part of a team.
- Develop business awareness and understanding of the business requirements of IT.
- Behave in a trustworthy and transparent manner.
- Monitor and check work deliverables ensuring high quality, accuracy and having a strong attention to detail.
- Compose and verbally deliver information of varying levels.
- Communicate ideas, facts and data in writing.
- Prioritize competing demands, manage multiple concurrent tasks and adapt to changing priorities.
EDUCATION AND EXPERIENCE
- Demonstrate experience with software development and testing methodologies, in an internship, collegiate, or Capstone project.
- Must have Baccalaureate degree in an appropriate IT field such as Computer Science or Computer Engineering from an accredited U.S. college or university or equivalent foreign institution.
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may 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 person assigned to this position. It is NOT an exhaustive list of all duties and responsibilities required by a person so classified. The job may require additional hours beyond the normal 40-hour workweek.
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SuggestedTemporary workFlexible hours- ...Full Stack Software Engineer Full Stack Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned worksite. Hence, the employee must live within...SuggestedWork from home
- ...Backend Engineer at Sift As a Backend Engineer at Sift, you'll play a critical role in delivering the experiences that help thousands... ...users. About the role Develop and test very complex software solutions with minimal direction Release and validate software...Suggested
$130k - $181k
...We are looking for builders and owners who operate with speed and urgency and execute with excellence. We’re seeking an Associate Solutions Engineer to help customers securely connect people to technology. In this role, you’ll support the sales process by demonstrating...SuggestedLocal areaFlexible hours$100k - $130k
...security, identity, and automation - enabling them to operate securely and efficiently in a complex digital world. As an IAM Software Engineer, you will help to drive the evolution of our enterprise identity ecosystem. In this role, you will design, build, and support...SuggestedFull time- ...geometry, process planning, and fabrication, collapsing production timelines from months to days and soon, minutes. We don’t just build software; we run a fully operational factory where our technology produces production-grade tooling every week, enabling tight feedback...
- ...Senior Software Engineer KODE Labs, headquartered in Detroit Michigan is seeking a Senior Software Engineer to join our growing team in Detroit. In this role, you'll be responsible for designing and building resilient and scalable services and modules for our platform...Flexible hours
- ...Senior Java Engineer We are looking for a skilled Senior Java Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle — from architecture through deployment — building robust...Contract work
- ...About the Role at Siemens Are you a skilled Software Engineer with a passion for optimizing performance and unraveling complex system behaviors? We are looking for a talented individual to join our team at Siemens and play a pivotal role in ensuring the efficiency and...
- ...Job Title About You: Engineering experience, preferably in high volume, low latency transaction processing systems (such as payments transaction switching, high frequency trading systems or global real-time event streaming systems etc.) Experience in CI/CD...
- ...Title Software Engineer Senior Location Dearborn, MI Duration 3 months contract with possible extension or hiring Job Description The Global Data Insight & Analytics organization is seeking a Software Engineer to lead and advance our internal Data Science and AI/ML platform...Contract workWork experience placement
- ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just the best engineers, but some really awesome humans as well. This team builds cloud software (platform + apps + ecosystem) to accelerate the flow of government data...Local areaVisa sponsorship
$113k - $254.2k
...the logistics industry by delivering world-class digital products for our customers and supply chain partners . As a Senior Software Engineer on the Customer Platform team , you will build modern, scalable web platforms that power customer-facing experiences and...Hourly payContract workTemporary workWorldwideFlexible hours- ...Embedded Software Engineer - HOT JOB! One of the most long-standing organizations in the area is seeking an entry to experienced level Software Engineers. This is going to be working on cutting edge technologies and systems. Embedded Software Engineer...
$100k
...etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent...Full timeH1b$55 - $60 per hour
...Akkodis is seeking a Software Engineer for a Contract with a client in Dearborn, MI. This role focuses on designing and building scalable... ...60.00 per hour Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term...Hourly payContract workTemporary workLocal area- ...Job DescriptionJob DescriptionThe RoleThe Compute Systems Software team is a dynamic and fast paced team that designs, develops, and maintains... ...and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC)...Local areaWork from home
- ...to Warren, MI or Milford, MI three times per week, at minimum. The Role We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role, you will be instrumental in developing, validating, and deploying...Local areaRelocation package
$125k - $145k
...Engineer III, Software This is a HYBRID position and will require 3 days in office 2 days WFH. We're looking for an experienced Engineer III, Software to help design, build, and evolve the next generation of scalable web applications and digital experiences....Work at officeWork from home- ...Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle - from architecture through deployment - building robust APIs and event...Contract work
- ...Senior Software Engineer - MainframeRemote - United StatesJR013948 This role requires a highly skilled and experienced Senior Mainframe... ...company and individual performance and an equity grant under our Associate Equity Appreciation Program. Ensono is an Equal...Full timeTemporary workRemote workWork from homeFlexible hours
- ...Communicate progress, issues and risks in a timely manner. Be co-responsible for project success. Contribute to improving Verity's software development processes (version control, code reviews, unit testing, build/release, automation, etc.). Promote software QA best...Work experience placement
$150k - $180k
Option for full time salary or fee for service. Flexible scheduling for either option. Autonomy with supportive leadership. This Jobot Job is hosted by: Ben Eberly Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $...Full timeLocal areaFlexible hours- ...Software Engineer American factories deserve a supply chain that moves as fast as they do. The next generation of American manufacturing is being built right now. NOX METALS (YC S25) is the supply chain powering it. We use software and automation to supply metal...Full time
- ...We are helping our tier 1 supplier client find a direct hire Software Engineer. Position Highlight Full Time on-site role in Melvindale, MI Title: Software Engineer Experience working at a tier 1 supplier or OEM. Internship or co-op experience counts C and C++ Coding Python...Full timeInternship
$500 per month
...dedicated, dispersed team where you can architect your impact and shape the company’s vision? Join us at Signal! THE JOB As a Senior Software Engineer at Signal Advisors, you’ll play a key role in designing, building, and evolving our core platform. You’ll work across the...Full timeImmediate startHome officeFlexible hours$103k - $155k
...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful... ...and supporting pro Bono legal work. What We Do At Relativity, engineers do more than write code – they build systems that enable users...Remote work$68k - $93.5k
...Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs. The role focuses on backend service development, API implementation, testing, and...For contractorsLocal areaRemote workWork visaFlexible hours- ...robust test strategies, and partnering closely with firmware engineers to validate embedded systems and deliver high-quality products... ...experience in embedded firmware testing, test automation, hardware/software validation, and debugging complex systems. What You’ll Do...
$85k - $150k
...solutions. To read more about what our tech team does, be sure to visit our tech blog at ally.tech. We are seeking a hands‑on Sr. Software Engineer to lead the design, development, and support of enterprise‑grade applications that power critical business interactions and...Full timeTemporary workPart timeWork experience placementWork at officeRemote workRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Associate Software Engineer. Be the first to apply!
- gastroenterology associates Detroit, MI
- front desk associate Detroit, MI
- policy associate Detroit, MI
- social impact associate Detroit, MI
- remote associate Detroit, MI
- ecommerce associate Detroit, MI
- benefits associate Detroit, MI
- membership associate Detroit, MI
- mental health associate Detroit, MI
- junior associate attorney Detroit, MI


