AmeriSoftPro Systems, LLC logo

Software Development Engineer

AmeriSoftPro Systems, LLC

Farmington Hills, MIJobSeen 5 days agoSeen in employer's feed 5 days ago

Labor-certification notice. This is a notice the employer posts for a U.S. labor-certification (green-card) filing — usually for a role it means to fill with a specific candidate. It says how to respond, often by mail or a job code.

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Farmington Hills, MI
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The Software Development Engineer is responsible for the complete IT project life cycle, from design and implementation through product deployment. The role analyzes hardware, software, operational, and performance requirements; develops applications and test plans; and monitors production applications for performance issues and needed changes. Work includes code reviews and test automation, using the listed technologies and methods.

Skills & qualifications

RequiredNice to have

Skills

JavaXMLJSONSOAPGitSVNJIRASelenium WebDriverTestNGUFT/QTPAgileVisual StudioVBScriptSQL ServerUNIX

Qualifications

Master's in Computer Science, CIS, IT Management, Engineering or Related + 1 Year Experience or Bachelor's in Computer Science, CIS, IT Management, Engineering or Related + 5 Years Experience1+ Years Relevant IT Experience5+ Years Progressive IT Experience

Full job description

Responsible for the complete IT project life cycle development including design, implementation & product deployment. Consult with engineering staff to analyze & evaluate interface between hardware, software, operational & performance requirements. Formulate & design software application using scientific analysis & mathematical models to predict feasibility of design. Create and develop test plans and perform various phases of testing. Monitor application under production for potential performance loss and required changes. Perform code reviews and execute automation of test scripts. Experience must include utilizing: Java, XML, JSON, SOAP, GIT, SVN, JIRA, Selenium Web Driver, TestNG, UFT/QTP, Agile, Visual Studio, VBScript, SQL Server, UNIX. Minimum Requirements: Master's degree or a foreign academic equivalent in Computer Science, CIS, Information Technology Management, Engineering (Any) or related with 1 year of relevant IT experience as a Computer/Engineering Professional or related. In lieu of the above, will also accept a Bachelor's degree or a foreign academic equivalent in Computer Science, CIS, Information Technology Management, Engineering (Any), or related with 5 years of progressive IT experience as a Computer/Engineering Professional or related. Any suitable combination of education, training and experience is acceptable. Must be willing to work anywhere in the U.S. Job locations in Farmington Hills, MI & may involve relocation to various unanticipated client sites across the U.S. To apply, Mail Resume to: In Response to Job Order # 415274589, AmeriSoftPro Systems LLC., 22710 Haggerty Road, Suite # 199, Farmington Hills, MI 48335. Apply before Job Order closes.

How this job compares

Set against the 1,319 open Software Development Engineer jobs on Olive Jobs, counted October 27, 2026.

Pay
  • This postingNot listed
  • US median$144–194K/yr1,209 salary ranges
Openings
Olive Jobs lists 13 open Software Development Engineer jobs in Michigan and 1,319 across the US. 2% of them nationwide are listed as remote or flexible.
Hiring the most across the US
Experience
This posting asks for at least 1 year of experience — less than three in four Software Development Engineer postings that state a minimum ask for (median 3 years, across 1,189 postings).
Education
623 of the 1,319 open Software Development Engineer jobs (47%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 27, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.