{"schemaVersion":"jobsearcher.job.v1","id":"964e02a9753ced1e40a34220","url":"https://jobsearcher.com/jobs/964e02a9753ced1e40a34220","canonicalUrl":"https://jobsearcher.com/jobs/964e02a9753ced1e40a34220","title":"Software Engineer / Software Developer","description":"Job Title: Software Engineer / Software Developer\nLocation: Remote\nWork Authorization: US Citizen\n\nPosition Summary\nWe are seeking a Software Engineer / Developer to design, develop, configure, test, deploy, maintain, and support software applications and systems support. Work may include web applications, databases, engineering applications, interfaces, and industrial control/automation-related software.\nKey Responsibilities\n· Analyze software and system requirements and develop appropriate technical solutions.\n· Design, develop, configure, enhance, maintain, and troubleshoot software applications.\n· Support web applications, databases, interfaces, engineering applications, and automation-related systems.\n· Develop software in accordance with approved software lifecycle and quality requirements.\n· Prepare and maintain software design, implementation, deployment, and maintenance documentation.\n· Develop unit and integration tests and support formal system and acceptance testing.\n· Participate in peer reviews and independent software reviews.\n· Resolve software defects and perform root-cause analysis.\n· Support configuration management, version control, release management, and change-control activities.\n· Assist with software installation, deployment, upgrades, patches, and production support.\n· Maintain requirements-to-design-to-test traceability.\n· Work with SQA Engineers to ensure software products and lifecycle artifacts meet applicable quality requirements.\n· Support safety- and quality-affecting software controls when assigned.\nRequired Qualifications\n· Bachelor's degree in Computer Science, Software Engineering, Engineering, Information Systems, or related technical field, or equivalent relevant experience.\n· Professional software development and application support experience.\n· Experience with requirements analysis, design, coding, testing, deployment, and maintenance.\n· Experience with databases and application integration.\n· Experience using source/version control and configuration management practices.\n· Understanding of SDLC, software testing, defect management, and change control.\n· Ability to prepare clear technical and lifecycle documentation.\nPreferred Qualifications\n· Experience developing or maintaining safety- or quality-affecting software.\n· Experience with web applications and relational databases.\n· Exposure to industrial automation, process control, SCADA, PLC, DCS, or engineering systems is desirable.\nExperience working under formal SQA and configuration management processes.\n\nThis is a remote position.","company":"Softthinksolutionsinc","rawCompany":"softthinksolutionsinc","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-09-06T13:00:44.545Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer / Software Developer","description":"Job Title: Software Engineer / Software Developer\nLocation: Remote\nWork Authorization: US Citizen\n\nPosition Summary\nWe are seeking a Software Engineer / Developer to design, develop, configure, test, deploy, maintain, and support software applications and systems support. Work may include web applications, databases, engineering applications, interfaces, and industrial control/automation-related software.\nKey Responsibilities\n· Analyze software and system requirements and develop appropriate technical solutions.\n· Design, develop, configure, enhance, maintain, and troubleshoot software applications.\n· Support web applications, databases, interfaces, engineering applications, and automation-related systems.\n· Develop software in accordance with approved software lifecycle and quality requirements.\n· Prepare and maintain software design, implementation, deployment, and maintenance documentation.\n· Develop unit and integration tests and support formal system and acceptance testing.\n· Participate in peer reviews and independent software reviews.\n· Resolve software defects and perform root-cause analysis.\n· Support configuration management, version control, release management, and change-control activities.\n· Assist with software installation, deployment, upgrades, patches, and production support.\n· Maintain requirements-to-design-to-test traceability.\n· Work with SQA Engineers to ensure software products and lifecycle artifacts meet applicable quality requirements.\n· Support safety- and quality-affecting software controls when assigned.\nRequired Qualifications\n· Bachelor's degree in Computer Science, Software Engineering, Engineering, Information Systems, or related technical field, or equivalent relevant experience.\n· Professional software development and application support experience.\n· Experience with requirements analysis, design, coding, testing, deployment, and maintenance.\n· Experience with databases and application integration.\n· Experience using source/version control and configuration management practices.\n· Understanding of SDLC, software testing, defect management, and change control.\n· Ability to prepare clear technical and lifecycle documentation.\nPreferred Qualifications\n· Experience developing or maintaining safety- or quality-affecting software.\n· Experience with web applications and relational databases.\n· Exposure to industrial automation, process control, SCADA, PLC, DCS, or engineering systems is desirable.\nExperience working under formal SQA and configuration management processes.\n\nThis is a remote position.","datePosted":"2026-09-06T13:00:44.545Z","dateModified":"2026-09-06T13:00:44.545Z","hiringOrganization":{"@type":"Organization","name":"Softthinksolutionsinc","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"964e02a9753ced1e40a34220"},"url":"https://jobsearcher.com/jobs/964e02a9753ced1e40a34220"}}