Software Engineer - Senior
Core
Build platforms for delivering enterprise content through sites, providing an end-to-end publishing, delivery, measurement, and reporting platform for the business.
Role type
Senior full-stack software engineer (enterprise content platforms)
Builds
Enterprise content delivery platforms, API microservices, and customer-facing applications
Domain
Enterprise software, digital publishing, cloud infrastructure
Required skills
Java, JavaScript, React, Angular, RESTful/SOA APIs, AWS serverless (Lambda, API Gateway, SQS), CloudFormation, SQL/NoSQL, static site generation, CI/CD (Jenkins, Bamboo), application monitoring (Datadog, Splunk)
Preferred skills
NodeJS, ExpressJS, Chef, Puppet, Git-based repositories
Technologies
React, Angular, NodeJS, ExpressJS, AWS, CloudFormation, Jenkins, Bamboo, Datadog, Splunk, SQL, NoSQL
Responsibilities
Develop infrastructure through CloudFormation scripts implementing automated builds and CI/CD; Develop automation test scripts; Write API microservices using NodeJS and ExpressJS; Front end development with React framework; Contribute ideas, concepts, best practices, code reviews, and code development
Seniority
Senior, hands-on IC