0-1 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Junior Software Engineer - Full Stack
(This job is no longer available)
Kaplan, Inc. | Washington, DC
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Job Title

Junior Software Engineer - Full Stack

Job Description

The Junior Software Engineer is responsible for software development as a member of a project team. He/she works closely with subject matter experts, business analysts, quality analysts, and others to design, develop, and test software solutions to business problems.

Key Responsibilities

* Solve problems of considerable scope and complexity
* Designing, coding (at least 90%), debugging and optimizing both frontend and backend components as well as internal tools, such as configuration management and development/test environments.
* Help incorporate new tools and methods
* Work closely with project, application, and enterprise architects to develop solutions.
* Help with the continuous evolution of best practices within the development team.
* Identify and recommend where increased automation, performance enhancements, application enhancements and quality enhancements may be incorporated.
* Balance customer and business needs to design, develop, test, and deliver against timelines.
* Contribute to code design, estimates, code reviews, and documentation to ensure top quality software.
* Keeps current with emerging technologies and technological developments within the industry.
* Reviews current practices relevant to the solution of assigned projects.
* Remains flexible and responsive to changing priorities and multiple, concurrent responsibilities.
* Be a talent multiplier that motivates the team around them to excel and perform well.
* Other duties as assigned.

Minimum Qualifications

* Bachelor Degree with a focus in Computer Science, Management Information Systems, or related field
* 1-3 Years' experience in Software development engineering experience, basic design and architecture knowledge, as well as familiarity with object-oriented design patterns, single page application designs, web server/service development
* Working knowledge of systems architecture.
* Skills in the use of development software tools. Experience in
* Visual Studio or other modern IDE environments
* Basic experience and aptitude in the creation of dynamic web software.
* Application development experience using .NET, C#, MVC, AJAX/jQuery, CSS, and other web development technologies
* Experience with SPA Frameworks (e.g Angular JS, Aurelia JS), Cloud Deployments, AWS, OpenStack, Azure
* Experience with diagnostics tools (Tealeaf, Fiddler, IE Inspector, HTTP Analyzer)
* Experience with SOAP and REST webservices.
* Experience with both relational databases (e.g. SQL Server) and unstructured datastores (NoSQL).
* Excellent verbal and written communication skills

Preferred Qualifications

* Knowledge of Agile methodologies
* Experience with education software
* Docker and Containerization experience, a plus.


Fort Lauderdale, FL, USA

Additional Locations

Employee Type


Job Functional Area


Business Unit

00091 Kaplan Higher ED

Kaplan is an Equal Opportunity Employer

About Kaplan, Inc.

Kaplan Professional, based in Chicago, provides education, certification and professional development courses for financial services, IT, legal, real estate, architecture, engineering, contracting and home inspection professionals and corporations. In addition, Kaplan Professional provides comprehensive licensing and compliance solutions to top financial institutions around the world. Offering an array of educational tools, from on-site training and classroom instruction to over 600 online courses, Kaplan Professional serves individuals who must maintain licenses and comply with regulatory mandates. Kaplan Professional is a unit of Kaplan, Inc., a wholly owned subsidiary of The Washington Post Company (NYSE: WPO).