Payroll and Benefits Specialist logo
Payroll and Benefits Specialist2 weeks ago

Mid-Level Software Engineer

On-site · Detroit, Michigan, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Mid-Level Software Engineer to design, develop, and maintain scalable software solutions. This role focuses on owning features and components from implementation through deployment, writing clean production-ready code, participating in code reviews, debugging production issues, collaborating with product managers and engineers, and contributing to high-quality engineering processes and documentation.

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
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Payroll and Benefits Specialist

Mid-Level Software Engineer

Apply on Sorce