Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mid-Level Software Engineer

Eccalon LLC

Job Description

Job Description

This position is located onsite in Detroit, MI.

Job Description

We are seeking a Mid-Level Software Engineer to design, develop, and maintain scalable software solutions. This role is ideal for engineers who have moved beyond entry-level responsibilities, can work independently on well-defined problems, and are ready to take ownership of features and components in production systems. You will collaborate closely with cross-functional teams while continuing to deepen your technical expertise and contribute to high-quality engineering outcomes.

Responsibilities

  • Design, develop, test, and maintain software applications and services
  • Own features and components from implementation through deployment
  • Write clean, efficient, and maintainable production-ready code
  • Participate actively in code reviews and design discussions
  • Troubleshoot, debug, and resolve software defects and production issues
  • Collaborate with product managers, designers, and engineers to deliver solutions
  • Follow best practices for performance, security, and reliability
  • Contribute to documentation and continuous improvement of engineering processes

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 2–5 years of professional software engineering experience
  • Proficiency in one or more programming languages such as Java, Python, JavaScript/TypeScript, Go, C#, or similar
  • Solid understanding of software engineering fundamentals (data structures, algorithms, OOP, design principles)
  • Experience working in collaborative, version-controlled environments (Git)
  • Experience building web applications, backend services, or APIs
  • Familiarity with databases (SQL and/or NoSQL)
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Exposure to CI/CD pipelines, automated testing, and DevOps practices
  • Experience working in Agile or Scrum environments

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Engineer in Detroit, MI vacancy
  •  ...Program. Position Description: We are looking for a Mid-level Civil or Environmental Engineer to join our Industrial Commercial Energy Team to...  ...Pipeline Toolbox, BoreAid, and other similiar engineering software) is preferred. About Wade Trim: Wade Trim is... 
    Software
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Wade Trim

    Taylor, MI
    3 days ago
  •  ...Mid-Level Civil Or Environmental Engineer Our excellent salary and benefits package includes medical, dental, vision, life insurance, short and long...  ...Toolbox, BoreAid, and other similar engineering software) is preferred. About Wade Trim Wade Trim is... 
    Software
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Wade Trim

    Detroit, MI
    3 days ago
  • $120k - $160k

     ...The Opportunity: Tetra Tech is adding a Mid-Level Structural Engineer to our Structural Engineering team. This opportunity is remote and/or...  ...to Federal UFC guidelines. Use structural engineering software such as RISA to perform analysis and design tasks. Assist... 
    Software
    For contractors
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Monday to Friday
    Flexible hours

    Tetra Tech

    Detroit, MI
    5 days ago
  •  ...and in how we will influence the future of transportation. Our Software Services team is at the forefront of this work, emboldening our...  ...We are seeking a highly skilled and experienced Senior Software Engineer specializing in OneStream Development to join our dynamic IT... 
    Software
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  •  ..., MI area. As a member of the Pre-Sales Engineering Team, you will be responsible for meeting...  ...a solution consisting of hardware, software, licensing, and engineering services.The...  ...practices.Responsibilities Include:Develop high-level technical solutions and present to... 
    Software
    Full time
    For contractors

    Presidio

    Ferndale, MI
    4 days ago
  • Job Description Job ID#: 64657 Job Category: Software Developer Remaining Positions: 1 Details: Stefanini, Inc., seeks a Software...  ...retrieval of high-quality physical vehicle test data, to help engineers to make quick and informed decisions on products or components... 
    Software
    Work at office
    Relocation

    Stefanini

    Southfield, MI
    4 days ago
  •  ...security; intelligent platform services; infrastructure services; software engineering services; data and artificial intelligence; and global...  ...knowledge of client buyer needs.Interacts with senior management levels at clients and within Accenture, determines pursuit... 
    Software
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Detroit, MI
    4 days ago
  • Job DescriptionThe RoleGlobal Virtual Engineering (GVE) at General Motors is looking for a driven individuals to become Battery Cell Electrochemistry...  ...physics, equations and numerical methods underpinning all software usedHands‑on experience with MD simulation engines such as... 
    Software
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package

    General Motors

    Center Line, MI
    5 days ago
  • $167k - $203k

     ...* Strong problem solving and software triage skills with the ability...  ..., product management, and engineering)* Knowledge of QA processes and...  ...many successful enterprise and mid-market companies, and 500+...  ...are hiring at the following levels and targeted base pay salary... 
    Software
    Temporary work
    Local area

    Slalom

    Detroit, MI
    3 days ago
  • Job-ID32692363Reference26-02308Job Title: Software Engineer (2) - Commodity Engineer 3About Kyyba:Founded in 1998 and headquartered in Farmington...  ...integration method, deployment strategy, etc. 4. Create high-level software architecture designs that outline the overall... 
    Software
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Kyyba

    Dearborn, MI
    3 days ago
  •  ...Solutions Engineer CGI Federal is looking for a Solutions Engineer to deliver client facing applications, integrations, and automation...  ...operations and improve business processes. This role is software development–focused and requires strong engineering fundamentals... 
    Software
    Work at office

    CGI

    Detroit, MI
    2 days ago
  •  ...scheduler etc) ~ APIGEE development is appreciated. ~ Strong working experience in ORM frameworks like Hibernate, JPA, and agile software development methodologies like Agile SCRUM, TDD ~ Proficiency in DevOps tools like Tekton pipelines, SonarQube, continuous... 
    Software
    Work experience placement

    Keylent Inc

    Dearborn, MI
    2 days ago
  •  ...decision making, surface actionable insights, and unlock measurable productivity gains across the product lifecycle. As a Senior Software Engineer, you will be responsible for developing data intensive and AI-enabled software applications that support Product Development... 
    Software
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  • $130k - $200k

     ...scientists, operators, creatives, designers, engineers, and architects. Our team balances...  ...of experience in technology consulting, software engineering, cloud architecture, or enterprise...  ...Professional development From entry-level employees to senior leaders, we believe... 
    Software
    Local area

    Deloitte

    Detroit, MI
    1 day ago
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from...  ...communities. Learn more. Professional development From entry-level employees to senior leaders, we believe there’s always room... 
    Software
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Detroit, MI
    4 days ago
  •  ...Systems Administrator Level 1 or 2 POSITION OVERVIEW: The Technology Services...  ...qualified on-site Systems Administrators (Engineers) who will utilize their knowledge skills...  ...resolution for enterprise hardware and software as needed. Create and maintain... 
    Software
    Full time
    For contractors
    Work at office

    Wolverine Staffing

    Detroit, MI
    5 days ago
  •  ...for an experienced Desktop & Mac JAMF Engineer to provide end-user computing (EUC) support...  ...Monitor and maintain equipment stock levels and replenishment requirements. Provide...  ...user guidance for supported devices and software. Provide on-call support for high-... 
    Software
    Full time
    Remote work

    2T Consulting

    Dearborn, MI
    14 days ago
  • $116.2k - $229.1k

    Position Summary AI & Engineering/EaaS - DevOps Engineer IIIBuild and scale modern DevOps...  ...to help organizations strengthen software delivery performance and business outcomes...  ...Professional development From entry-level employees to senior leaders, we believe... 
    Software
    Local area

    Deloitte

    Detroit, MI
    3 days ago
  •  ...Tools team within the Enterprise Platform Engineering and Operations (EPEO) organization to...  ...cloud-native platform that powers Ford's Software Development Lifecycle (SDLC). As a Senior...  ...diagnosing and resolving cluster-level issuesExperience with GitOps tooling (e.... 
    Software
    Work at office

    Ford

    Dearborn, MI
    4 days ago
  •  ...profiles in Warren/Detroit MI Client interview will in person in GM Office. Senior Java Engineer / Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree Minimum of 2 years of experience with... 
    Software
    Work at office
    Local area

    Omni Inclusive

    Warren, MI
    3 days ago
  • $86.6k - $166.2k

     ...skills, and the ability to mentor junior engineers while collaborating closely with product...  ...stakeholders to deliver high-quality software solutions.At Ford Motor Company, we believe...  ...in a timely manner Mentor junior and mid-level developers, promoting best practices and... 
    Software
    Immediate start
    Flexible hours

    Ford

    Allen Park, MI
    2 days ago
  • Who You’ll Work WithThe Cloud-Build's Software Engineering discipline within Slalom co-creates custom...  ...1000, many successful enterprise and mid-market companies, and 500+ public sector...  ...role, we are hiring at the following levels and targeted base pay salary ranges:All... 
    Software
    Temporary work
    Local area

    Slalom

    Detroit, MI
    3 days ago
  • As a Senior Software Engineer, you will help build and scale a newly launched AI-first product that directly impacts company revenue by helping...  ...and beyond to give you the support you need on an individual level and offer all sorts of ways to help you live your best life.... 
    Software
    Full time
    Live in
    Shift work
    Night shift
    Weekend work

    dPOP

    Detroit, MI
    1 day ago
  •  ...representations to communicate design ideas.Utilize advanced 3D modeling software and/or technologies to create detailed and realistic...  ...or team member to others lead.Collaborate with architects, engineers, and other professionals to integrate various design elements... 
    Software
    Full time
    For contractors
    Internship
    Local area

    Ghafari Associates

    Dearborn, MI
    2 days ago
  •  ...source for important dates and information on all projects.  They should maintain and ensure accuracy on all files, records, and software and be a credible source of information for the organization. Roles and Responsibilities Generate all new projects in the pipeline... 
    Software
    Work at office

    EIG14T

    Berkley, MI
    7 days ago
  • Job-ID32743431Reference26-02439Job Title: (Software Engineer (3) - Core Engineer 3)About Kyyba:Founded in 1998 and headquartered in Farmington...  ...safety-critical automotive systems. Example: Taking a system-level requirement for a new BCM feature, translating it into a... 
    Software
    Work at office

    Kyyba

    Allen Park, MI
    1 day ago
  •  ...summarization, and content generationUnderstanding of responsible AI use, including ethics and data protectionExperience with AI assisted software development or automationKnowledge of prompting techniques to improve output qualityAwareness of emerging GenAI capabilities and... 
    Software
    Work experience placement
    Work at office
    Visa sponsorship
    2 days per week

    GM Financial

    Detroit, MI
    2 days ago
  •  ...Provide 24x7x365 support resolution for enterprise hardware and software as needed. Create and maintain standard operating...  ...directed Mandatory Skills: # B.S in Computer Science, Engineering, or related field. OR # High School Diploma with Minimum 2... 
    Software
    For contractors

    California Creative Solutions Inc.

    Detroit, MI
    3 days ago
  •  ...Reference26-03010Job Title: (Applications Engineer General)About Kyyba:Founded in 1998 and...  ...teams to deliver a robust system at vehicle level, ensuring all system interfaces of the...  ...Teamcenter) & familiarity with CAE tools and software. • The D&R Engineer is responsible for... 
    Software
    Permanent employment
    Internship
    Relocation

    Kyyba

    Dearborn, MI
    4 days ago
  •  ...• Experience in upgrading the JBoss and keep the patch level up to date. • Experience in applying and recommending security...  ...according to EEO guidelines.SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software
    Software

    EROS Technologies

    Southfield, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!