W-2 Jobs Portal

  • W-2 Open Positions Need to be Filled Immediately. Consultant must be on our company payroll, Corp-to-Corp (C2C) is not allowed.
Candidates encouraged to apply directly using this portal. We do not accept resumes from other company/ third-party recruiters

Job Overview

  • Job ID:

    J37919

  • Specialized Area:

    Python

  • Job Title:

    Python

  • Location:

    northbrook,IL

  • Duration:

    7 Months

  • Domain Exposure:

    Government, Education, IT/Software

  • Work Authorization:

    US Citizen, Green Card, OPT-EAD, CPT, H-1B,
    H4-EAD, L2-EAD, GC-EAD

  • Client:

    To Be Discussed Later

  • Employment Type:

    W-2 (Consultant must be on our company payroll. C2C is not allowed)




Job Description

Job Description

Location: Northbrook, IL
Duration: 6 + months

Sr. Software Engineer

Job Description

The Enterprise Data Management team works across the Enterprise to deliver data management capabilities and platforms in partnership with Data Discovery and Decision Science and the Allstate Technology and Strategic Ventures (ATSV) and contributes to the foundation for all data-driven decision made at Allstate.
In this role, you will develop new tools and solutions that enable our Data Management and Analytics Strategy. You will be part of an innovation team that works on different initiatives, from automating processes that increase the effectiveness of our Data Management program to building and supporting new platforms and solutions that make data more easily available to data consumers.

Key Responsibilities:

Utilize multidisciplinary approach to business problems to combine technical, analytics and business knowledge.
Break down business problems into solvable components by assessing the requirements and/or business implications to arrive at recommended solutions.
Demonstrate high degree of analytic agility to meet fluid and dynamic business needs.
Develop, deploy and manage software applications that deliver new data management capabilities.
Support a variety of products and needs for the Enterprise Data Management team.
Use a wide variety of tools and languages to achieve results (e.g., Python, MongoDB, Oracle, Hadoop).
Mentor junior engineers.

Hours of work
Standard hours Mon Fri;
Flexibility to meet business needs as required.

About You

Must have:
Bachelor s degree in in Computer Science or STEM field, including a solid understanding of Computer Science and Software Engineering fundamentals.
At least 5+ years of relevant experience; with strong Python experience
Demonstrated analytic agility and problem-solving skills.
Strong experience developing APIs with Python and Flask.
Solid experience working with databases is a must; MongoDB a strong plus.
Strong knowledge of modern authorization mechanisms, such as OAuth and JSON Web Token.
Solid experience with unit testing frameworks.
Experience with CI/CD pipelines and DevOps tools like Github and Jenkins
Experience mentoring junior staff. Desire to share and teach others.


Nice to have
Master's or PhD in these fields is a plus.
Knowledge of at least one of the following is a strong plus: Java or Scala
Solid understanding of other backend technologies and frameworks (preferably Spring Boot) is a strong plus.
Knowledge of data strategy and data management a plus.
Experience with Bash Scripting.
Experience with Agile project management strongly preferred.
Ability and desire to learn new languages and technologies.
Strong ability to communicate technical concepts to non-technical audiences.
Demonstrated delivery of software applications within a complex technical data ecosystem


Apply Now
Equal Opportunity Employer

AUTOMATION TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. AUTOMATION TECHNOLOGIES LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will AUTOMATION TECHNOLOGIES LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract