Senior Software Developer

NCS Pearson, Inc.
Bloomington, MN
Sep 10, 2017
Sep 26, 2017
Employment Status
Full Time


NCS Pearson, Inc. has multiple openings for the position of Senior Software Developer (Engineering Lead) at its facilities in Bloomington, MN to create, document, implement, and oversee the long-term vision, architecture, and initiatives in their assigned agile team. The position will estimate software development requirements, propose alternatives and prioritize development tasks for a given project; serve as point person accountable for their assigned area that will capture, summarize, and escalate issues as necessary for resolution and awareness; coordinate and unify the work of project team members through the software implementation process; and provide technical mentoring to developers, senior developers, and software architects within a domain or project, or as assigned. Requires a Bachelor's or foreign equivalent degree in Computer Science and/or Information Technology, Computer Information Systems, Electrical and Electronic Engineering, or MIS plus at least 5 years of progressively responsible post-baccalaureate experience creating applications with relational database systems, at least 3 years of which included the following: software architecture experience; technical leadership experience; working with off-shore teams; IT Architecture experience in large project development, development life-cycles, development methodologies, project scoping, and process improvement; and using a variety of technologies and tools including agile processes, design patterns, SQL, UML, stored procedures and triggers, Java, J2EE, Javascript frameworks (Angular JS, JQuery), Spring, REST and SOAP to create design models from requirements. Please apply online at or send resume to: NCS Pearson Inc., attn.: Adithya Connerton, 5601 Green Valley Dr, Bloomington, MN 55437.