Logo
USNLX.com Postajob

Software Developer Lead

USNLX.com Postajob, Princeton, New Jersey, us, 08543


Employer: Educational Testing ServicePosition: Software Developer Lead (#6736)Location: 660 Rosedale Road, Princeton, NJ 08541Duties: Lead software development teams in change control, issues resolution, requirements management, analysis & design, programming/construction, testing & transition of applications into a production environment. Serve as technical expert on front-end development, coding, testing & debugging stages of application & system integration. Provide a high level of visibility to clients & act as frontline point of contact regarding ETS standards. Formulate & define system scope & objectives for assigned project. Lead activities & interact with users through all phases of the Systems Development Life Cycle (SDLC) to assure consistently timely & accurate delivery of business application systems per Service Level Agreements. Develop detailed specifications, application coding, unit & systems testing for the IT department. Examine, devise, & modify procedures to solve complex problems that require a deep level of specialization & expertise regarding existing system capabilities, technological advancement, operating time or the form of desired results. Work with units throughout ETS to facilitate development, validation & delivery of software solutions. Lead the planning and training of internal clients when new applications are launched, or new processes are put in place. Collaborate with team members & across FCEs/BSUs to identify ways to improve existing processes & technical output. Provide technical & analytical guidance to team members to facilitate the implementation of new technologies. Conduct project tracking activity & walk throughs of software code to ensure adherence to quality standards & procedures. Analyze, identify, plan & control risk management procedures & practices at a departmental level. Promote & institute policies that foster quality standards & industry best practice. Recommend improvement to existing processes & procedures. May work remotely 2 days per week within normal commuting distance of Princeton, NJ. Requirements:Bachelor’s degree in electronic engineering, computer science or a related field plus 8 years of post-baccalaureate experience in software development. Experience must include the following skills: information processing technology, cloud computing and infrastructure, programming languages, frameworks and libraries, web services and API development, database technologies, continuous integration and continuous deployment (CI/CD), version control and application servers, and Windows and Unix operating systems. The required skills do not need to be maintained/used over the full term of required experience.