Allstate-posted 3 months ago
$61,000 - $106,210/Yr
Full-time • Entry Level
McCullom Lake, IL

The Security Engineer partners in designing and building security solutions that will balance the need for speed and flexibility of the infrastructure and IaaS/PaaS/SaaS applications, with the need to protect Allstate against ongoing and potential security threats. This role needs to have the aptitude to understand new security strategies.

  • Actively learn different technologies as needed for delivery of stories
  • Adhere to Allstate best practices (for example, pair programming and test-driven development) and hold others accountable for the same
  • Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices
  • Deliver on all phases of development work from initial kick-off, technical setup, application development, and support
  • Serve as a leader in all dimensions of the work: people, process, technology
  • Embrace approach of making collaborative, fast, local decisions; then course correct as/if needed (test/learn/iterate)
  • Active participation in regular agile meetings (e.g., site standup, product team standup, iteration planning meeting, retrospective, lunch & learns)
  • Actively work to transfer knowledge of Allstate development practices and technical skills to other people (including delivery areas) to grow adoption
  • Receive constructive criticism and take necessary steps to improve where/when needed
  • If there is bench time, leverage it to work on any assigned projects and/or for self-study to advance technical skills
  • Developed code should promote principles of 12 factor apps, availability, scalability, maintainability and security
  • 2+ years technology development and implementation experience
  • Knowledge of Agile methodologies (especially Agile XP), including paired programming and test driven development
  • Excellent Java and/or JavaScript coding background including familiarity with the following tools: IntelliJ, IDEA, Github, Spring Framework, AngularJS or ReactJS, Microsoft SQL Server or MongoDB
  • Familiarity with Threat Modeling
  • Familiarity with Security Testing
  • Familiarity with Jenkins
  • Familiarity with nodeJS
  • Undergraduate degree in software engineering or computer science
  • Entrepreneurial with a strong technical skill
  • Passionate about technical topics such as computer languages and frameworks, mobility and Internet of Things
  • Able to translate complex user stories into a good technical code and deliver it effectively
  • Compensation offered for this role is $61,000.00 - 106,210.00 annually and is based on experience and qualifications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service