1

Senior Application Software Engineer Jobs in Commerce, MI

Senior Defense Software Engineer

Troy, MI · On-site

$116K - $153K/yr

The Defense Senior Software Engineer is accountable for the development of software for both ... application process due to disability, please contact Roush Talent Acquisition at (734) 779-7087 ...

Sr. Embedded Software Engineer

Farmington Hills, MI · On-site

$122K - $159K/yr

... an Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role ... Practical experience integrating application software with platform-level services on embedded ...

Sr. Embedded Software Engineer

Farmington Hills, MI · On-site

$122K - $159K/yr

... an Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role ... Practical experience integrating application software with platform-level services on embedded ...

Senior Software Engineer

Milford, MI · On-site

$107K - $142K/yr

Bachelor's degree in Computer Science, Computer Engineering, Mechanical Engineering, Electrical Engineering, or related field of study and Five (5) years of experience as an Application Software ...

Senior Software Engineer

Farmington Hills, MI · On-site

$120K - $158K/yr

The Design Engineer is primarily responsible for developing software for EPS Electric Power ... Application Domains: EPS - Electric Power Steering * Software Architecture: Basic Software, Low ...

Senior Software Engineer

Milford, MI · Hybrid

$107K - $142K/yr

Bachelor's degree in Computer Science, Computer Engineering, Mechanical Engineering, Electrical Engineering, or related field of study and Five (5) years of experience as an Application Software ...

Senior Software Engineer

Farmington Hills, MI · On-site

$120K - $158K/yr

The Design Engineer is primarily responsible for developing software for EPS Electric Power ... Application Domains: EPS - Electric Power Steering * Software Architecture: Basic Software, Low ...

Showing results 21-40

Senior Application Software Engineer information

See Commerce, MI salary details

$39

$63

$97

How much do senior application software engineer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for senior application software engineer in Commerce, MI is $63.60, according to ZipRecruiter salary data. Most workers in this role earn between $51.78 and $71.20 per hour, depending on experience, location, and employer.

What is the difference between Senior Application Software Engineer vs Software Developer?

AspectSenior Application Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; experience varies, often less than 5 years
Work EnvironmentDesigning, developing, and maintaining complex applications; often involved in architecture decisionsWriting, testing, and debugging code; focused on specific features or modules
Industry UsageCommon in tech, finance, healthcare, and enterprise sectorsWidespread across all industries requiring software solutions

Senior Application Software Engineers typically have more experience and responsibilities, including system design and mentorship, compared to Software Developers who focus more on coding and implementation. Both roles require strong programming skills, but the senior role involves broader project oversight and strategic input.

What does a senior application software engineer do?

A Senior Application Software Engineer is responsible for designing, developing, and maintaining complex software applications. They often lead technical projects, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality solutions. Their role includes analyzing user needs, writing code, troubleshooting issues, and ensuring software scalability and security. Senior engineers are also involved in architectural decisions and may help define software development standards within their organization.

How does a senior application software engineer typically collaborate with cross-functional teams during the development lifecycle?

Senior Application Software Engineers frequently work alongside product managers, UX/UI designers, QA specialists, and other engineers to ensure software solutions meet business objectives and user needs. They often lead technical discussions, clarify requirements, and provide mentorship to junior developers. Effective communication and a proactive approach to problem-solving are crucial, as these engineers serve as a bridge between technical and non-technical stakeholders throughout the development, testing, and deployment phases.

What are the key skills and qualifications needed to thrive as a senior application software engineer, and why are they important?

To thrive as a Senior Application Software Engineer, you need advanced proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor’s or master’s degree in computer science or a related field. Experience with development frameworks, cloud platforms, version control systems (like Git), and often certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are highly valued. Strong problem-solving ability, leadership, and effective communication set standout professionals apart in this role. These skills and qualities are crucial for designing robust software solutions, mentoring teams, and ensuring successful project delivery in complex technical environments.
What cities near Commerce, MI are hiring for Senior Application Software Engineer jobs? Cities near Commerce, MI with the most Senior Application Software Engineer job openings:

Software Engineer (3) - Core Senior Engineer

Epitec

Dearborn, MI • On-site

$122K - $153K/yr

Contractor

Re-posted 20 days ago


Job description

  • Location: Dearborn, Michigan
  • Type: Contract
  • Job #102033

Senior Mobile Software Engineer (iOS / Android)
We are actively seeking a Senior Mobile Software Engineer to support a cutting?edge automotive technology organization at the Research & Innovation Center in Dearborn, MI. This role focuses on designing and building high?quality native mobile applications that deliver exceptional user experiences at scale.
Details
Location: Dearborn, MI (Hybrid)
Schedule: Morning Shift
Position Overview
As a Senior Mobile Engineer, you will play a key role across the full software development lifecycle-architecture, development, testing, deployment, and optimization. You'll collaborate with cross?functional teams and contribute to modern, secure, and scalable mobile solutions.
Key Responsibilities
  • Design, develop, test, and maintain native iOS and/or Android applications
  • Partner with product owners, designers, and architects to translate business and user needs into technical solutions
  • Create and evolve mobile application architecture, including modular design, navigation, and state management
  • Apply best practices such as test?driven development, CI/CD, and performance optimization
  • Implement security best practices, including data protection and encryption
  • Continuously evaluate and incorporate emerging mobile technologies
  • Contribute to user?friendly, intuitive, and high?performance mobile interfaces
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 8+ years of software development experience
  • 6+ years of hands?on experience in native mobile application development
  • Strong proficiency in:
    • Swift (iOS) or
    • Kotlin (Android)
  • Experience designing and supporting enterprise?scale mobile applications
Preferred Experience
  • Deep knowledge of the iOS or Android development ecosystem
  • Experience with mobile frontend architecture and modular application design
  • Familiarity with Agile development methodologies

#LI-MF2
#INDOEM