Hybrid Software Developer - Investment Tech Platforms

Allstate Northern Ireland Limited

Chicago, Northern (IL, KY)

Hybrid

USD 70,000 - 121,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Allstate is seeking a Software Developer to join our Investment Technology team in Chicago, combining 2 days on-site and 3 days remote. You will design, develop, and maintain scalable back-end services with Java Spring Boot and Node.js, build front-ends with React, and implement RESTful APIs and CI/CD.

Ideal candidates bring 3–6 years of hands-on experience in Python/SAS scripting, advanced SQL, cloud familiarity (AWS/Azure), and a solid understanding of TDD, Git, and containerization with

Qualifications

  • 3–6 years of hands-on software development experience.
  • Strong proficiency in scripting languages such as Python, SAS, Bash, PowerShell, or Perl for automation, data processing, and analytics.
  • Advanced SQL skills with experience writing complex queries, joins, aggregations, stored procedures, and performance tuning across Oracle, SQL Server, or PostgreSQL.
  • Proficient in back-end programming with Java and JavaScript.
  • Experience with Java Spring Boot for building enterprise-grade applications.
  • Working knowledge of React.js and advanced JavaScript libraries/frameworks.
  • Solid understanding of Object-Oriented Programming (OOP) principles and design patterns.
  • Experience developing and integrating SOAP/REST APIs and working with JSON data formats.
  • Hands-on experience with Test-Driven Development (TDD).
  • Proficient with Git for version control and collaborative development.
  • Familiarity with CI/CD pipelines using Jenkins and Gradle.
  • Experience with containerization and orchestration using Kubernetes.
  • Working knowledge of Node.js for server-side development.
  • Proficiency with development tools including IntelliJ IDE and Postman.
  • Understanding of web security and API security principles.
  • Familiarity with HTML/CSS for front-end development.
  • Exposure to cloud infrastructure and API management platforms (Apigee, AWS, Azure).
  • Familiarity with Agile/Scrum methodologies and SDLC best practices.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline preferred.
  • Nice to Have Exposure to investment management platforms (eFront, Aladdin) or financial services domain.
  • Understanding of AI, generative AI, or information agent concepts.
  • Experience with reporting and visualization tools (Power BI, Tableau, SSRS).
  • Familiarity with Alternative Investments (Private Equity, Private Credit, Real Assets, Hedge Funds).
  • Knowledge of ETL processes and data integration concepts.
  • Experience with additional scripting languages (R, VBA, Groovy).
  • Experience 2 or more years of experience (Preferred).

Responsibilities

  • Develop and maintain automation scripts using Python, SAS, Bash, or PowerShell for data processing, reporting, and workflow optimization.
  • Write, optimize, and maintain complex SQL queries, stored procedures, and functions across enterprise database platforms (Oracle, SQL Server, PostgreSQL).
  • Design, develop, and maintain scalable back-end services using Java Spring Boot and Node.js.
  • Build responsive front-end interfaces using React.js, HTML, and CSS.
  • Develop and consume RESTful APIs, SOAP web services, and JSON-based integrations.
  • Write clean, maintainable code following object-oriented programming (OOP) principles and coding standards.
  • Implement comprehensive testing strategies including unit, integration, and acceptance testing (TDD).
  • Perform code refactoring to improve performance, readability, and maintainability.
  • Manage source code using Git and participate in code reviews.
  • Support CI/CD pipelines using Jenkins, Gradle, and containerization with Kubernetes.
  • Implement web and API security best practices to protect applications and data.
  • Partner with business analysts, front office, and operations teams to translate requirements into technical solutions.
  • Collaborate with cloud infrastructure teams to deploy and manage applications on cloud platforms (Apigee, AWS, Azure).
  • Troubleshoot production issues and support continuous improvement initiatives.

Skills

Python
SAS
Bash/PowerShell
SQL
Java
JavaScript
React.js
REST APIs
Git

Education

Bachelor's degree in Computer Science / Software Engineering or related

Tools

Jenkins
Gradle
Kubernetes
Postman
IntelliJ IDE
APIGEE
AWS
Azure

Job description

Allstate is seeking a Software Developer to join our Investment Technology team in Chicago, combining 2 days on-site and 3 days remote. You will design, develop, and maintain scalable back-end services with Java Spring Boot and Node.js, build front-ends with React, and implement RESTful APIs and CI/CD.

Ideal candidates bring 3–6 years of hands-on experience in Python/SAS scripting, advanced SQL, cloud familiarity (AWS/Azure), and a solid understanding of TDD, Git, and containerization with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Software Engineer – Investment Tech Platform
Hybrid Software Engineer – Investment Tech Platform

Allstate Insurance Company • Chicago (IL)

Hybrid
USD 70,000 - 121,000
Hybrid work model
Hybrid Software Engineer II - Java, React & Cloud
Hybrid Software Engineer II - Java, React & Cloud

Allstate Insurance • Chicago (IL)

Hybrid
USD 70,000 - 121,000
Software Engineer Consultant II
Software Engineer Consultant II

Allstate Insurance Company • Chicago (IL)

Hybrid
USD 70,000 - 121,000
Hybrid work model
Senior Software Engineer - Hybrid (C#, .NET, React, AI)
Senior Software Engineer - Hybrid (C#, .NET, React, AI)

Motion Recruitment • Bolingbrook (IL)

Hybrid
USD 110,000 - 160,000
Medical, Dental, and Vision
401(k) with Company Match
Paid Time Off
+1
Senior Software Engineer / Hybrid in South Suburbs of Chicago / .NET
Senior Software Engineer / Hybrid in South Suburbs of Chicago / .NET

Motion Recruitment Partners LLC • Bedford Park (IL)

Hybrid
USD 110,000 - 160,000
Bonus eligible
Medical, Dental, and Vision Insurance
Life Insurance
+8
Senior Software Engineer / Full-Stack — Hybrid (CO/IL)
Senior Software Engineer / Full-Stack — Hybrid (CO/IL)

PTMA Financial Solutions • Denver (CO)

Hybrid
USD 110,000 - 170,000
Lead Software Engineer — Hybrid (3 days on-site, 2 remote)
Lead Software Engineer — Hybrid (3 days on-site, 2 remote)

Sargent Lundy • Chicago (IL)

Hybrid
USD 100,000 - 144,000
Health insurance
Flexible work schedule
Paid time off
Senior Full-Stack Engineer for AI-Driven Investment Platform
Senior Full-Stack Engineer for AI-Driven Investment Platform

Saragossa • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior Software Engineer / Hybrid in South Suburbs of Chicago / .NET
Senior Software Engineer / Hybrid in South Suburbs of Chicago / .NET

Motion Recruitment • Bolingbrook (IL)

Hybrid
USD 110,000 - 160,000
Medical, Dental, and Vision
401(k) with Company Match
Paid Time Off
+1
Senior Full-Stack Engineer (Python/.NET) - Front Office Focused - Investment Management - Remot[...]
Senior Full-Stack Engineer (Python/.NET) - Front Office Focused - Investment Management - Remot[...]

Saragossa • Chicago (IL)

Hybrid
USD 120,000 - 180,000