Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Automated Media Inc Logo

Software Developer (Canton, MI)

Automated Media Inc

$85,000 - $100,000
Aug 20, 2025
Canton, MI, US
Apply Now

Automated Media, Inc. (AMI) is seeking a Software Developer to work with a team of software developers, with responsibilities spanning all stages of the software product lifecycle. They have the experience to complete projects independently with minimal supervision.

Requirements

  • 2+ years software development experience
  • Sound understanding of the fundamentals of Computer Science and practical experience developing reliable software components.
  • Solid software design/implementation capabilities
  • Understanding of data structures and algorithms
  • Working knowledge of HTML, CSS, JavaScript, and Visual Studio
  • Experience with C-Sharp (or similar object-oriented programming languages such as Java)
  • Knowledge of Windows Server software system; C-Sharp (backend software language), .NET Framework, .NET, or .NET CORE

Responsibilities

  • Works on moderately complex problems having broad impact that require analysis and judgment to obtain results or solutions.
  • Defines and documents business requirements for system development or testing.
  • Modifies and configures moderately complex and broad applications/systems as specified in the requirements and/or technical design document.
  • Develops, implements, and approves guidelines and process documentation.
  • Assists with designing and deploying new Enterprise systems and enhancements to existing systems ensuring compatibility and inter-operability.
  • Interface with key customers from all functional areas, both internal and external.
  • Serves as a mentor to less experienced developers and assist with training new employees.

Other

  • Bachelor's level degree in Computer Science or equivalent years of experience in a similar capacity.
  • Above-average math skills
  • Applicants must speak fluent English.
  • Travel as necessary.
  • Continuous viewing from and inputting data to a computer screen.