Skip to main content

This job has expired

Senior Software Engineer

Employer
TheCollegeBoard
Location
Reston, VA
Closing date
May 16, 2021
The College Board, the national educational organization, is conducting a search for a Senior Software Engineer - Full-Stack for our Technology department. This position is based in our Reston, Virginia office or remote work arrangement.About the roleThe Senior Developer will be responsible for building software products and data pipelines, using an array of diverse technologies, including Node.js, React, and AWS products. This position will work on a small team solving high-priority challenges relating to College Board assessment operations.Responsibilities of the role Design and Implement serverless software solutions supporting data-focused systems.Play role in understanding business needs in context, from a user perspective.Support user-driven design of data models, APIs, and interfaces.Support and maintains apps in production on the AWS cloud.Follow best practices around version control, testing, and automated build processes.Qualifications needed for the roleBA/BS required (major in an analytical field preferred).7-10+ years' relevant work experience.Experience in leading teams in the design and development of full-stack solutions.Experienced with AWS or other Cloud Services (CloudFormation, Lambda, SNS/SQS, S3, CloudWatch, and DynamoDB are especially desired).Proficient in developing effective UIs using React, Node.js.Ability and enthusiasm to learn new technologies as required good communicator with practical decision-making skills, a believer in good comments and documentation.Proven track record of training and coaching less experienced teammates in new technologies, eager to help others grow their skills to enable the success of an entire team.Experience in hands-on development of software applications for the Web in a professional environment.Preferred skills for the roleStrong analytical thinking and structured problem-solving ability.Experience using libraries and frameworks where it makes sense, while still understanding how each line in your codebase works.Ability to handle multiple projects and assignments simultaneously and effectively in a cross-functional team environment.Eager to lead by example and through peer collaboration and coaching.The ethos of continuous improvement and interest in learning new things.Strong ability to understand and internalize the big-picture and broader implications of design and development decisions.Excellent interpersonal and collaboration skills with the ability to work with a diverse set of colleagues, across functions and from different organizations.Self-starter, ability to set priorities, work independently and attain goals.#LI-REMOTE

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert