Senior Software Developer

Location:Sandy, UT
Salary Range:$100K DOE
Benefits:Yes
Employment Type:Full Time
Employer:Pearson Data Solutions
Description:Pearson has one defining goal: to help people progress in their lives through learning. We champion innovation and we invest in models for education that deliver on our promise for effective, accessible, and personal learning from early literacy, college and career readiness to professional education, through data informed instruction and inventive applications for mobile and digital learning.

Pearson, the world's leading learning company, has global-reach and market leading businesses in education, business, and consumer publishing and is listed on the London and New York stock exchanges (UK: PSON; NYSE: PSO). For more information, visit www.pearson.com.

Pearson is an Equal Opportunity Employer M/F/V/D, and a member of E-Verify.

Job Purpose:
Analyze system software requirements, work with support and QA personnel to design, develop, test, debug and launch application fixes and features; high level mission is to help accomplish company�s business goals in the analysis, development and ongoing support phases of our delivery cycle. Provide technical leadership for development team.

Job Summary:
Develop reliable project timelines, and then design, develop, test, and deliver against those timelines; design, build, test, and maintain J2SE-based components for Edustructures SIFWorks enterprise application integration platform; contribute to design and code reviews, regression testing, documentation, and QA to ensure top-quality software.

Duties:Essential Functions and Basic Duties:

Play a key role in Edustructures Software Development Life Cycle by participating in the conceptualization, design, planning, specification, development, documentation, training and testing of company�s Frameworks and Development Kit products.

Establish schedule and resource requirements by planning, analyzing and documenting development effort to include time lines, risks, test requirements and performance targets.

Contribute to product maintainability and reuse by contributing to design, object oriented programming, code reviews, unit testing, regression testing, performance testing, problem determination and resolution, and documentation while adhering to Edustructures development conventions.

Provide excellent intellectual property stewardship by adhering to specified, software source code control systems, coding and documentation standards, discussion databases, incident tracking systems and CRM systems.

Participate in data analysis and documentation activities by contributing to data analysis and reviews for states, schools, schools districts, local educational authorities, governments and standards bodies.

Prepare internal users and support personnel by drafting and reviewing company product documentation, training of internal and external personnel on company products, methods and philosophy.

Maintain company leadership position within the SIF community by consulting and interacting with other educational application vendor development teams, standards bodies, company resellers, marketing and sales personnel.

Provide Technical leadership for development team. Take responsibility for day to day development and maintenance activities for the development. Take a leadership role in directing, planning, staffing managing and controlling all development and maintenance activities to and for the development team.

Manage vendors and contractors engaged to facilitate corporate goals and objectives

Work with cross functional teams by planning, consulting and architecting solutions with corporate teams.
Qualifications:Excellent multi-tasking skills. Prioritizes and performs a variety of concurrent tasks with minimal direction.

Experience (4+ years) in .NET development, excellent understanding of ASP.NET 2, Proficiency in VB.NET and/or C#. Experience in Object Oriented development techniques and API�s and Strong Java J2SE and C# knowledge, including Object Oriented development techniques and API�s (Java 5 and 6)

Experience in OOP development of frameworks and S/W development kits. In depth knowledge of LAN/WAN networking, XML technologies, Structured Query Language (SQL) and Message Oriented Middleware.

Experience with Internet technologies including; J2EE, Servlets, JSP, Java Application Servers, CSS, HTML and Java Script a plus.

Work with ISV application developers to integrate their software applications into Edustructures application platforms and products.

Experience using School Interoperability Framework (SIF), Surround SCM and MacroVision�s Install AnyWhere are a huge plus.

Strong knowledge of XML, XMLSchema, HTTP/HTTPS, WebServices, and distributed programming architecture

Knowledge of Windows and web based GUI application techniques.

Develops best practices. Establishes standards, policies, and workflows. Documents technical solutions for knowledge base.

Excellent Verbal/Written Communication Skills.

Experience writing ADO.NET database applications with databases such as SQL Server, Oracle, MySQL, etc.

Contribute to design and code reviews, regression testing, documentation and QA to ensure top-quality software

A minimum of 6 years software design and development experience (contribute to design and code reviews, regression testing, documentation and QA to ensure top-quality software)

Education/Certification:
Bachelors degree or equivalent work experience in software development

Professional Certifications are helpful, but not required (Java, Microsoft, IBM, Oracle, PMI)

Linux, Netware, OSX experience a plus.


This job is no longer active. Please click here to see current job listings.

Share this Job:

Enter your email address:

Add to Google Reader or Homepage


Managed by Job Match LLC, All Rights Reserved - iApplicants™ Applicant Tracking System © Copyright 2005-2026 | admin