Software Developer, Software Engineer
Listed on 2026-10-05
-
Software Development
Software Engineer
Location: Cherry Hill Township
Research, analyze and design new and existing software products;
Design, code, test, implement and support core application components and make recommendations towards the development of new code or existing code;
Work within existing application architecture to deliver solutions;
Participate in performance and maintainability code improvement efforts;
Design implementation and unit testing of systems/applications;
Convert functional requirements to system requirements;
Work with Business Analyst team to gather detailed business requirements and design the technical aspects of the application;
Design and develop web services to implement third-party vendor/provider interfaces;
Design and implement workflow;
Document and execute unit test cases;
Provide production support to mitigate issues, also troubleshoot QA, UAT and production issues. Relocation/telecommuting may be required plus travel to various unanticipated client locations within the United States for short- and long-term assignments.
Master’s Degree in Computer Science/Computer Applications/Engineering (Computer Science & Engineering/Mechanical/Electronics). Will accept Bachelors Degree in Computer Science/Computer Applications/Engineering (Computer Science & Engineering/Mechanical/Electronics). plus five (5) years of progressive experience in related fields in lieu of Masters Degree. Will accept foreign education equivalent.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).