1

Associate Software Engineer Jobs in Romulus, MI (NOW HIRING)

Software Engineer Company: AISIN World Corp. of America Department: Operations, Systems Engineering Location: Seymour, IN Position Summary The Software Engineer position will work within a systems ...

Software Engineer #1058199 Position Description: * We are seeking a highly motivated full stack develpoer to join our Observability team. * As a Software Engineer on our Platform Observability team ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

Software Engineer #1049758 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...

Software Engineer #1051606 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

Software Engineer

Ypsilanti, MI · On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel:

Software Engineer #1056965 Position Description: Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer ...

Software Engineer At Opus IVS, our mission is to drive advancement in the automotive industry by assisting customers with complex vehicle repairs. Guided by our core values of Customer Focus ...

Software Engineer I Indotronix is seeking a Software Engineer I in Sterling Heights, MI. Shift timings are 8AM to 5PM with a 9/80 work schedule. Ability to obtain a US Secret Security Clearance.

Senior Software Engineer

Dearborn, MI · On-site +1

$112K - $148K/yr

Software Engineering & Development * Design, develop and improve Java applications in a technical ... GCP Associate Cloud Engineer, Professional Data Engineer, or similar * Informatica Customer 360 ...

Software Engineer #1051415 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...

Software Engineer #1054981 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...

Software Engineer Location: - Remote Duration: Long Term Overview: Join our dynamic team as a Software Engineer and help build cutting-edge AI-powered applications. We are seeking talented full-stack ...

next page

Showing results 1-20

Associate Software Engineer information

See Romulus, MI salary details

$18

$40

$94

How much do associate software engineer jobs pay per hour?

As of Jun 8, 2026, the average hourly pay for associate software engineer in Romulus, MI is $40.68, according to ZipRecruiter salary data. Most workers in this role earn between $29.42 and $43.08 per hour, depending on experience, location, and employer.

What are some common challenges faced by Associate Software Engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an Associate Software Engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What Is an Associate Software Engineer Job Description?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What is an Associate Software Engineer?

An Associate Software Engineer is an entry-level professional who assists in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior engineers and are responsible for writing code, fixing bugs, and participating in team meetings. This role often serves as a stepping stone for recent graduates or those new to the software development field, helping them gain practical experience and develop technical skills. Associate Software Engineers usually work with a variety of programming languages and tools depending on the company and project requirements.
What are the most commonly searched types of Software Engineer jobs in Romulus, MI? The most popular types of Software Engineer jobs in Romulus, MI are:
What are popular job titles related to Associate Software Engineer jobs in Romulus, MI? For Associate Software Engineer jobs in Romulus, MI, the most frequently searched job titles are:
What cities near Romulus, MI are hiring for Associate Software Engineer jobs? Cities near Romulus, MI with the most Associate Software Engineer job openings:

Full-time

Posted 23 days ago


Job description

Job Title: Software Engineer

Company: AISIN World Corp. of America

Department: Operations, Systems Engineering

Location: Seymour, IN

Position Summary

The Software Engineer position will work within a systems engineering team to develop and maintain new software applications. These systems include intricate manufacturing data collection and reporting solutions, integrations, and other features.

This team has a strong focus on improving the work environment for our manufacturing supervisors and team leaders by removing paperwork burden and making information easy to find. In other words, we want to focus on the data so they can focus on their jobs and their people. If you want to work within an agile environment that focuses on applying best practices to solve complex business problems, this may be a good fit.

Position Responsibilities

The incumbent is expected to perform the following functions that the company has determined are essential to this position:

  • Develop new Online Transaction Processing (OLTP) applications and functions in ASP.Net.
  • Support existing features with a heavy emphasis on refactoring for reliability and maintenance reductions.
  • Support and extend internal web APIs and integrate with external APIs and SDKs.
  • Support and extend existing Continuous Integration/Continuous Development (CI/CD) systems.
  • Design and implement technical solutions and optimizations.
  • Communicate with external stakeholders as needed during design, development and support.
  • Communicate closely with teammates and management to prevent and quickly resolve blockers, and to ensure alignment.
  • Other tasks and duties as assigned.

Required Skills and Abilities

Essential Skills and Experience:

  • Experience: 2 years minimum writing software in a business environment
  • Technical skills:
    • Net
    • Entity Framework Core
    • Creating and consuming web APIs
    • C#, JavaScript, CSS, HTML, T-SQL
    • Angular Framework
    • SQL, including data/database migrations and complex queries against large tables
    • Basic knowledge - PowerShell
    • Git, CI/CD (Azure DevOps)
    • Unit testing
    • IIS
  • Strong written and verbal communication skills

Beneficial Skills and Experience

  • Basic knowledge - Windows Server, Linux (Debian)
  • Basic knowledge - IP/networking
  • Basic knowledge, Active Directory/LDAP
  • Basic knowledge - Power BI

Education/Training/Certifications

  • Bachelor's degree in Computer Science or related field, or minimum 2 years' professional web development experience supporting business applications.