Software Developer II

Connections Academy • Columbia, MD 21044

Posted 2 weeks ago

Job Description

Company Summary:

At Pearson, we're committed to a world that's always learning and to our talented team who makes it all possible. From bringing lectures vividly to life to turning textbooks into laptop lessons, we are always reexamining the way people learn best, whether it's one child in our own backyard or an education community across the globe. We are bold thinkers and standout innovators who motivate each other to explore new frontiers in an environment that supports and inspires us to always be better. By pushing the boundaries of technologyand each other to surpass these boundarieswe create seeds of learning that become the catalyst for the world's innovations, personal and global, large and small.

Pearson's Online & Blended Learning K-12 group provides high-quality, highly accountable online education solutions to schools, school districts and students in grades K-12. It serves families and schools with a variety of digital learning and online school solutions including Connections Academy, International Connections Academy, and Pearson Connexus. In 2017, it will deliver online learning to over 400,000 students in the U.S. and 48 countries. The group, formerly known as Connections Education, is based in Columbia, Maryland and has been named a "Top Workplace" by the Baltimore Sun for three consecutive years and a "Best Place to Work" by Baltimore magazine. Recognized for its outstanding curriculum, high-quality teachers and leadership, Pearson Online & Blended Learning is committed to expanding quality education through technology, and helping students achieve both academic and personal success.

Department Summary:

We are a key component of the business of Pearson. By providing a sophisticated platform and innovative web applications that support the educational activities of thousands of students, educators, parents, and administrators, we are changing how the world learns.

Here are just a few of the ways that our products are used:

* Educators create and deliver curriculum and monitor and respond to student progress.

* Students learn, collaborate, and receive individual attention and assistance.

* Parents monitor and participate in their children's learning activities.

* Administrators support the needs of educators, students, and learning coaches.

Position Summary:

Pearson is on the lookout for inspired coders who can break down the world into objects and classes, and can't wait to try something new. We want software engineers who are excited to solve old problems in new ways, and who think in terms of scalability, efficiency, and practicality.

The Software Engineers design, develop, and maintain the applications that comprise our platform with a specific emphasis on usability, performance, and scalability.

Primary Responsibilities:

* Assist and mentor Software Engineer I's by providing technical insight, recommendations and requirements;

* Adhere and contribute to development policies, procedures, and standards;

* Determine solutions to obstacles during the software engineering process;

* Develop Web applications by studying existing technology architecture; analyzing browser compatibility techniques; evaluating solution alternatives; developing prototypes; building n-tier, scalable, and multimedia applications; programming objects, events, functions, error trapping, and data verification; and completing documentation;

* Create well executed software solutions to business requirements that are consistent with internal standards and are delivered with minimal defects;

* Maintain technical knowledge by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations;

* Respond to occasional system errors, including during off hours;

* Accomplish department and organization missions by completing related tasks as needed; and

* Other duties as assigned

Pearson Online & Blended Learning is focused on providing a flexible work environment to its employees, including the ability to work from home on a regular basis in most positions. We believe that flexibility in work/life balance is a critical part of our culture and employee satisfaction, and we are proud to provide to our employees the ability to work from anywhere, anytime. In exchange, we require that employees have the appropriate means to work remotely, including adherence to our work at home policies regarding home office setup, including but not limited to privacy of records, technology standards, equipment standards and expectations.

The following equipment will be provided to you by the company as a full-time employee:

* Laptop and phone

* Headset

The following equipment will need to be provided by you, as the employee, when working from home:

* 2nd monitor (required)

* Mouse (required)

* Keyboard (required)

Capabilities:

* Logical and structured thinking

* Able to work well with others including those outside of your core team

* Good time management skills

* Excellent verbal and written communication skills

* The ability to recommend technical solutions that match the system's standards and overall design methodology

* The ability to effectively deal with change

Requirements

For your application to be considered, you must have the following:

* At least four years developing object-oriented Web applications using .NET

* Excellent SQL skills, with the ability to quickly generate complex SQL queries from an entity-relationship diagram

* Good JavaScript skills, preferably with frameworks such as AngularJS

* The ability to demonstrate work experience by providing examples, samples, and source code

* High-speed Internet access at home and a personal computer

In addition, the ideal candidate will have:

* Background with WebAPI and MVC

* Experience with Test-Driven Development (TDD)

* Experience with creating semantically-correct XHTML, using CSS for layout and presentation

* Experience with designing and creating highly scalable database-oriented Web applications

* Experience writing technical requirements

* Experience working on Agile teams, especially if work experience includes working in SAFE

Apply OnlineSend This Job to a Friend

Openings

* Browse Open Jobs

* Search Open Jobs

* Edit Your Profile

* Submit Your Resume

* View Submitted Applications

ul)" id="OurSiteHeader">Our Site

* What Is Connections Academy?

* Curriculum

* Success

* Find Out More

* Enroll

ul)" id="ConnectionsAcademyHeader">Connections Academy

* Careers

* News

* About Us

* Contact Us

ul)" id="HelpfulLinksHeader">Helpful Links

* Find A School

* School Log In

* Request Information

* Find an Event

* Email Signup

* FAQs

ul)" id="OtherOfferingsHeader">Other Offerings

* International Connections Academy

* Nexus Academy

* Connections Learning

Social

Connections Academy Blog

10960 Grantchester Way, 3rd Floor

Columbia, MD 21044

1-800-382-6010

×

Sign Up for Daily Job Alerts.

Thank You

You will receive your first job alert within 24 hours.

Similar Jobs

    Browse Jobs | Terms & Conditions | Privacy Policy | Unsubscribe
    POWERED BY    

    POWERED BY