{"schemaVersion":"jobsearcher.job.v1","id":"5ee9f41354739c0435df66cb","url":"https://jobsearcher.com/jobs/5ee9f41354739c0435df66cb","canonicalUrl":"https://jobsearcher.com/jobs/5ee9f41354739c0435df66cb","title":"Technical Software Engineer","description":"DescriptionKforce has a client in Warren, MI that is seeking a Technical Software Engineer to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems. Job Responsibilities:* Fine-tune and improve a variety of sophisticated software implementation projects* Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data* Analyze and review enhancement requests and specifications* Implement system software and customize to client requirements* Prepare the detailed software specifications and test plans* Code new programs to client's specifications and create test data for testing* Modify existing programs to new standards and conduct unit testing of developed programs* Create migration packages for system testing, user testing, and implementation* Provide quality assurance reviews* Perform post-implementation validation of software and resolve any bugs found during testingRequirements* Bachelor's degree in a technical field such as Computer Science, Computer Engineering or related field required* 2-4 years of experience required* A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design* Experience with large systems software design and development * Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems* Experience in programming and experience with problem diagnosis and resolutionJob TypeContractCompensation40 - $55","company":"Kforce","rawCompany":"kforce","city":"Spring Lake","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-10-20T04:47:12.478Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"},{"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":"Technical Software Engineer","description":"DescriptionKforce has a client in Warren, MI that is seeking a Technical Software Engineer to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems. Job Responsibilities:* Fine-tune and improve a variety of sophisticated software implementation projects* Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data* Analyze and review enhancement requests and specifications* Implement system software and customize to client requirements* Prepare the detailed software specifications and test plans* Code new programs to client's specifications and create test data for testing* Modify existing programs to new standards and conduct unit testing of developed programs* Create migration packages for system testing, user testing, and implementation* Provide quality assurance reviews* Perform post-implementation validation of software and resolve any bugs found during testingRequirements* Bachelor's degree in a technical field such as Computer Science, Computer Engineering or related field required* 2-4 years of experience required* A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design* Experience with large systems software design and development * Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems* Experience in programming and experience with problem diagnosis and resolutionJob TypeContractCompensation40 - $55","datePosted":"2026-10-20T04:47:12.478Z","dateModified":"2026-10-20T04:47:12.478Z","hiringOrganization":{"@type":"Organization","name":"Kforce","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Spring Lake","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"5ee9f41354739c0435df66cb"},"url":"https://jobsearcher.com/jobs/5ee9f41354739c0435df66cb"}}