Job Title

KP Software Engineer III (BDS)

Job Description

KP is continuously evolving our technology products and customer experience to maintain our position as the global leader in professional education. We are looking for software engineers to help us advance our Business & Data Systems. The KP Software Engineer III (BDS) is responsible for software development as a member of a cross-functional delivery team. He or she works closely with product owners, business analysts, quality analysts, and others to design, develop, and test software solutions. She or he will work on a team managing multiple applications for internal users in addition to web services for both internal and external systems. This is a full-stack web development position with work that is highly independent .

Key Responsibilities:

  • Designs, codes, debugs, optimizes, and releases both front-end and back-end components as well as internal tools.

  • Performs code reviews of pull requests.

  • Assists junior engineers with development and SDLC processes.

  • Works closely with QA analysts for feature and regression testing.

  • Writes and maintains unit, integration, and acceptance tests.

  • Helps select and incorporate new tools and technologies.

  • Drives continuous improvement of best practices within the development team.

  • Identifies and recommends where increased automation, performance enhancements, application enhancements, and quality enhancements may be incorporated.

  • Remains flexible and responsive to changing priorities and multiple, concurrent responsibilities.

  • Keeps current with emerging technologies and technological developments within the industry.

Minimum Requirements:

  • Bachelors degree Computer Science or related field or 7-8 years of professional experience

  • 5+ years experience in Software Engineering

  • C# (or similar language)

  • JavaScript / Node.js

  • SQL Server (or similar relational database management system)

  • Object-oriented design

  • Unit, integration, & acceptance testing

  • Git (or similar version control system)

  • Basic programming, database, & web concepts

  • Accountable, analytical, methodical, strategic, situational awareness

Preferred Requirements:

Experience or interest in learning:

  • REST web services / microservice architecture

  • Continuous integration & continuous delivery

  • Behavior-driven development

  • GraphQL

  • Docker containers

  • Cloud technologies (e.g. serverless architecture / AWS Lambda)


Remote/Nationwide, USA

Additional Locations

Employee Type


Job Functional Area


Business Unit

00091 Kaplan Higher ED

Kaplan is an Equal Opportunity Employer

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

More jobs by this company