Software Engineering Manager

2 days ago


Springfield, Illinois, United States Allstate Insurance Company Full time
About the Role

We are seeking a highly skilled Software Engineering Manager to lead our digital product development team. As a key member of our technology organization, you will be responsible for architecting and designing our digital products using modern tools, technologies, frameworks, and systems.

As a Software Engineering Manager, you will apply a systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software. You will own and manage running your application in production, and ultimately become accountable for the success of your digital products through achieving key performance indicators (KPIs).

Key Responsibilities
  • Lead and participate in daily site, cross-site, and product team standups.
  • Lead and participate in inceptions and iteration planning meetings, infusing backlogs with technical input working in close partnership with the product manager.
  • Participate in product scoping, discovery, and framing, and inceptions providing technical input and help translate user features into system design.
  • Serve as an expert on multiple business domains and a distinguished advocate of multiple technology stacks and share that knowledge across organizations.
  • Lead collaboration and strategy alignment across product portfolios (cross-product) in partnership with product managers, other peers, and key stakeholders.
  • Lead the effort of shaping the architecture and design of the product.
  • Lead and participate in retrospectives; demonstrating and encouraging each participant to provide feedback with empathy.
Requirements
  • 7 or more years of experience in software development and management.
  • Strong technical knowledge with technologies like.Net, Java, SQL.
  • Experience working with global teams.
  • Experience managing a global team of 20 resources.
  • Hands-on experience and accountability architecting, designing, implementing, and delivering large-scale distributed systems and/or applications for the cloud, including microservices architectures and 12-factor principles.
  • Strong Java development skills preferably with experience in Spring.
  • Solid understanding of distributed systems, REST principles, databases, and security best practices.
  • Experience and knowledge in developing REST APIs including tooling for documentation (Swagger, REST-docs, Open-Air Spec), versioning, service discovery/registration, testing, and management; experience using API gateways a plus.
  • Experience and knowledge in web and API security including authentication, authorization, OAuth, OWASP, OpenID, and SAML.
  • Experience in backend development design and implementation; database (relational, caching), messaging (Kafka), and Kubernetes development, implementation, and optimization.
  • Actual experience working in an Extreme Programming (XP) or agile environment; experienced working in cloud/AWS/Kubernetes a plus.
What We Offer

We offer a competitive compensation package, including a base salary of $112,750.00 annually, and a comprehensive benefits program. We are an equal opportunity employer and welcome applications from diverse candidates. The candidate(s) offered this position will be required to submit to a background investigation.



  • Springfield, Illinois, United States cFocus Software Incorporated Full time

    Job OverviewcFocus Software Incorporated is seeking a Lead Software Application Engineer to support our initiatives in the field of software development. This role encompasses the creation and enhancement of applications tailored for government operations, particularly in the realm of geospatial solutions.Key Responsibilities:Application Development: Design...


  • Springfield, Illinois, United States Allstate Insurance Company Full time

    About the RoleWe are seeking a highly skilled Software Engineering Manager to join our team at Allstate Insurance Company. As a key member of our technology team, you will be responsible for architecting and designing digital products using modern tools, technologies, frameworks, and systems.Key ResponsibilitiesAnalyze, design, develop, test, and support...


  • Springfield, Illinois, United States Paul Mueller Full time

    SummaryAs a Software Engineering Analyst, you will be responsible for the creation, maintenance, and support of engineering software applications aimed at enhancing the automation of engineering workflows and ensuring seamless integration with other critical software systems. You will serve as a key resource in the utilization of engineering systems,...


  • Springfield, Illinois, United States Elluminates Software Full time

    Job Title: Senior Systems EngineerElluminates Software is seeking a highly skilled Senior Systems Engineer to join our team in support of the Department of State (DOS) Vanguard 2.2.1 contract.Job SummaryWe are looking for a talented engineer to design, integrate, and deploy VMware IT solutions, as well as provide operational engineering support to...


  • Springfield, Illinois, United States Elluminates Software Full time

    Job DescriptionElluminates Software Corporation is seeking a highly skilled Senior Systems Engineer to join our team in support of the Department of State (DOS) Vanguard 2.2.1 contract. As a key member of our System Integrity Office, you will be responsible for designing, integrating, and deploying VMware IT solutions to deliver a superior IT environment to...


  • Springfield, Illinois, United States Maxar Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Maxar Technologies. As a key member of our software development team, you will play a critical role in designing and implementing robust software solutions that support our mission-critical operations.Key ResponsibilitiesDesign and implement software solutions using...


  • Springfield, Illinois, United States Valcor Engineering Corporation Full time

    Job Title: Product Design EngineerValcor Engineering Corporation is seeking a skilled Product Design Engineer to join our team. As a Product Design Engineer, you will be responsible for designing and developing prototype models and methods to validate design concepts and final design, including required supporting engineering calculations.Key...


  • Springfield, Illinois, United States Valcor Engineering Corporation Full time

    Job Title: Product Design EngineerValcor Engineering Corporation is seeking a highly skilled Product Design Engineer to join our team. As a Product Design Engineer, you will be responsible for designing and developing new products and modifying existing ones to meet corporate strategic plans.Key Responsibilities:Design and develop prototype models and...


  • Springfield, Illinois, United States Valcor Engineering Corporation Full time

    Job SummaryWe are seeking a highly skilled Product Design Engineer to join our team at Valcor Engineering Corporation. As a key member of our engineering team, you will be responsible for designing and developing new products and modifying existing ones to meet corporate strategic plans.Key ResponsibilitiesDesign and develop prototype models and methods to...


  • Springfield, Illinois, United States Baystate Health Full time

    Job Summary:The Software Development Engineer Intern will play a key role in translating business and technical requirements into well-engineered, documented, and successfully deployed application systems. This individual will participate in the full life cycle of software development, including designing, developing, testing, installing, and deploying...


  • Springfield, Illinois, United States L3 Technologies Full time

    Job Title: Senior Specialist, Software Systems EngineerJob Summary:We are seeking a highly skilled Senior Specialist, Software Systems Engineer to join our team. As a key member of our Systems Engineering team, you will contribute to the design, development, implementation, testing, and training of battle management systems for our warfighters.Key...


  • Springfield, Illinois, United States L3 Technologies Full time

    Job Title: Senior Specialist, Software Systems EngineerJob Summary:We are seeking a highly skilled Senior Specialist, Software Systems Engineer to join our team. As a key member of our Systems Engineering team, you will contribute to the design, development, implementation, testing, and training of battle management systems for our warfighters.This position...

  • Software Engineer

    5 days ago


    Springfield, Illinois, United States Discover Financial Services Full time

    Job Title: Application EngineerWe are seeking a highly skilled Application Engineer to join our Digital Payments team. As an Application Engineer, you will be responsible for the modernization of digital payments, eliminating fraud, and protecting entities within the payments ecosystem.Key Responsibilities:Analyze, design, program, test, and deploy new user...


  • Springfield, Illinois, United States Capgemini Full time

    Position: Sapiens Adaptik Software EngineerOrganization: CapgeminiLocation: Chicago, ILOverview:We are seeking a proficient Sapiens Adaptik Software Engineer to become a vital part of our team at Capgemini. The successful candidate will engage in the design, development, and upkeep of comprehensive insurance enterprise applications utilizing the Sapiens...


  • Springfield, Illinois, United States Discover Financial Services Full time

    Job SummaryWe are seeking a highly skilled Application Software Engineer to join our team at Discover Financial Services. As a key member of our product team, you will be responsible for designing, developing, and maintaining full-stack software solutions that meet our business needs.Key ResponsibilitiesContribute to product team deliverables using...


  • Springfield, Illinois, United States Woolpert Full time

    Job Title: Software Engineer Team LeadWoolpert is seeking a highly skilled Software Engineer Team Lead to lead a development team and work hands-on to enhance current operational systems, improve operational effectiveness, and broaden modernization efforts.Key Responsibilities:Lead a development team and provide technical guidance and coaching to developers...


  • Springfield, Illinois, United States Woolpert Full time

    Job Title: Software Engineer Team LeadWoolpert is seeking a highly skilled Software Engineer Team Lead to lead our development team in delivering innovative software solutions.Job SummaryThe ideal candidate will have a strong technical background, excellent leadership skills, and the ability to mentor and guide a team of developers. As a Software Engineer...


  • Springfield, Illinois, United States Cullerton Group Full time

    Job SummaryCullerton Group is seeking a highly skilled IT Software Engineer 4 to join our team. This is a long-term contract opportunity that can lead to permanent employment with our customer.Key Responsibilities:Design, code, test, and debug programs of high complexity.Configure or customize purchased software solutions with high complexity.Provide project...


  • Springfield, Illinois, United States Wolters Kluwer Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team of experts in building scalable and reusable GenAI services. As a key member of our team, you will contribute to the design and development of cutting-edge AI solutions that drive innovation and excellence in various industries.Key ResponsibilitiesDesign and develop GenAI...


  • Springfield, Illinois, United States Capgemini Full time

    Position: Sapiens Adaptik Software EngineerOrganization: CapgeminiWork Location: Chicago, ILOverview:We are seeking a proficient Sapiens Adaptik Software Engineer to become a part of our dynamic team at Capgemini. The successful candidate will engage in the design, development, and upkeep of comprehensive insurance enterprise applications utilizing the...