Mid-Level Full Stack Software Engineer
- Employer
- The Washington Post
- Location
- Washington, DC
- Posted
- Jan 19, 2021
- Closes
- Jan 29, 2021
- Ref
- JR-90271661
- Function
- Engineer, IT, Software Developer
- Industry
- Engineering
- Career Level
- Experienced (Non-Manager)
- Hours
- Full Time
Job Description
The Washington Post is hiring a Full Stack Software Engineer for our internally developed Circulation Management system. We are looking for a self-motivated engineer with a conscientious mentality and a relentless commitment to quality and stability. In this role, your contributions would directly support a wide variety of stakeholders who rely on this system and it serves one of our most valuable customer bases - print subscribers.
Responsibilities
What we're looking for
It's okay to not meet 100% of these requirements! We're primarily looking for people who meet some of these requirements and are motivated to learn and expand their skill.
The Post strives to provide its readers with high-quality, trustworthy news and information while constantly innovating. That mission is best served by a diverse, multi-generational workforce with varied life experiences and perspectives. All cultures and backgrounds are welcomed.
The innovation doesn't end in the Newsroom - dozens of teams power The Washington Post. We are now hiring the next innovator - how will you Impact Tomorrow?
#washpostlife
The Washington Post is hiring a Full Stack Software Engineer for our internally developed Circulation Management system. We are looking for a self-motivated engineer with a conscientious mentality and a relentless commitment to quality and stability. In this role, your contributions would directly support a wide variety of stakeholders who rely on this system and it serves one of our most valuable customer bases - print subscribers.
Responsibilities
- Build dynamic new features across both the front-end and the back-end of the application.
- Refactor and improve the stability of the current application codebase.
- Analyze and optimize large data sets and queries to support business processes and reporting needs
- Support and make improvements upon the application's cloud-based infrastructure.
- Work directly with product managers and stakeholders from Accounting, Marketing, Customer Service and Circulation staff to translate business requirements into robust features and technical tasks.
- Serve in an on-call capacity.
What we're looking for
It's okay to not meet 100% of these requirements! We're primarily looking for people who meet some of these requirements and are motivated to learn and expand their skill.
- Bachelor's degree in computer science, equivalent field, or equivalent experience.
- Strong understanding of client-side scripting and JavaScript frameworks such as React and Angular
- Proficiency in at least one server side programming language; Node, Java, C#, Ruby, Go or Python.
- Excellent communication, documentation and presentation skills for technical and business audiences
- Knowledge of DevOps technologies such as Docker and Jenkins.
- Experience with Amazon Web Services (AWS) such as S3, ECS, EC2, and CloudWatch.
- Comfortable working with relational databases such as MySQL.
- Experience writing unit and integration tests to ensure code quality.
- Experience in agile software development teams and working iteratively with designers, product managers, and stakeholders.
- Practical working experience within logistics/supply chain management or financial billing is desired but not required
The Post strives to provide its readers with high-quality, trustworthy news and information while constantly innovating. That mission is best served by a diverse, multi-generational workforce with varied life experiences and perspectives. All cultures and backgrounds are welcomed.
The innovation doesn't end in the Newsroom - dozens of teams power The Washington Post. We are now hiring the next innovator - how will you Impact Tomorrow?
#washpostlife