Software Engineer in Chicago, IL

$150K - $200K(Ladders Estimates)

CollegeBoard   •  

Chicago, IL 60601

Industry: Education, Government & Non-Profit

  •  

8 - 10 years

Posted 42 days ago

Responsibilities

  • Demonstrated experience with full stack development with AWS cloud supported programming languages like Java, Node JS, or Python development.
  • Hands-on with AWS Lambda, SNS/SQS, S3, IAM, CloudWatch, EC2, RDS and DynamoDB, AWS CLI
  • Fluency with CI/CD toolsets such as: AWS Codestar, Jenkins, Ansible, CloudFormation, BitBucket, Artifactory
  • Knowledge to use or learn: KMS, ALB/ELB, Route 53, Docker Containers, MFA,
  • Understanding of programming languages, relational databases, and NoSQL
  • databases
  • Strong practical Linux-based systems administration skills and scripting experience in a Cloud based environment
  • Expertise with Git, including branching workflows
  • Working knowledge of Node.js/JavaScript and Python frameworks and design patterns
  • Experience with Distributed Service Standards (REST, SOA, microservices)
  • Familiarity with monitoring tool suites (e.g. DataDog, SumoLogic, NewRelic, and Nagios)
  • Experience with automated testing tools (e.g. Selenium, Mocha/Chai)
  • Working knowledge of IP networking, VPNs, DNS, load balancing and firewalling
  • Experience building infrastructure as code using AWS CloudFormation or similar scripting techniques
  • Experience with Chef, Puppet, Salt, or Ansible in production environments
  • Experience with AWS CodePipeline or the Atlassian Suite, Sonar, Crucible and Electric Commander
  • Management of continuous integration servers like Jenkins and Bamboo
  • Working knowledge of J2EE, Oracle PL/SQL, MVC application framework, design patterns, web and application servers
  • Assist in the development of full stack solutions and continuous delivery frameworks that improve the ability of the CB IT delivery teams to efficiently deliver solutions with quality.

Qualifications:

  • A bachelor's degree in Computer Science, Engineering or MIS.
  • 5 - 10 years of experience in software systems, programming, database development, and infrastructure development and administration
  • Minimum 7 years demonstrated experience with full stack development.
  • 8+ years demonstrated experience with AWS cloud supported programming languages like Java, Node JS, or Python development.
  • 2+ years hands-on with AWS Lambda, SNS/SQS, S3, IAM, CloudWatch, EC2, RDS and DynamoDB, AWS CLI
  • Ability to use or learn: KMS, ALB/ELB, Route 53, Docker Containers, MFA,
  • Fluency with CI/CD toolsets such as: AWS Codestar, Jenkins, Ansible, CloudFormation, BitBucket, Artifactory


Valid Through: 2019-9-30