Freedom Mortgage
Remote * (Marlton, Evesham Township, NJ, USA)
Summary The Software Engineer is responsible for formulating and defining system scope and objectives through research and fact-finding to develop or modify moderately complex information systems. This position is required to be competent to work on most phases of application systems analysis and programming activities, but requires instruction and guidance in other phases. Essential Job Functions: Prepares detailed specifications from which programs will be written. Designs, codes, tests, debug, documents, and will maintain programs. Responsible for full project lifecycle planning and execution in the development and support of corporate applications. Provides guidance related to recommending system solutions to business needs, determining requirements and implementation planning along with testing. Ensures development projects are completed according to solution specifications and are properly documented: a) documentation gets appropriate level of technical review and...