Software Engineer Multiple Positions Available - Chicago, IL, United States
1 day ago

Job description
DescriptionDESCRIPTION:
Duties: Design and maintain Identity and Access Management (IAM) policies, authentication mechanisms, and role- based access controls. Implement Single Sign-On (SSO) solutions and integrate identity providers. Perform software development, including coding, testing, and integration. Develop, configure or modify integrated business and enterprise application solution within various computing environments by designing and coding component-based applications using various programming languages. Enhance security with multi-factor and adaptive authentication mechanisms. Translate business requirements into logical program designs and stable software solutions. Conduct unit testing and ensure code quality and functionality. Design and implement APIs. Develop, modify, and migrate applications on the platform. Migrate legacy IAM systems to modern, cloud-based solutions to improve scalability and performance. Provide support for any incidents, ensure prompt resolution and minimal disruption. Collaborate with cross-functional teams to design access control solutions tailored to business needs. Partner with the product team to understand business needs and functional specifications. Automate and simplify development, test, and operations processes. Solve complex technical problems with testable, maintainable, and efficient solutions. Integrating AI, machine learning, and cloud computing with IAM to enhance security by automating access management, detecting anomalies, and ensuring compliance in dynamic cloud environments. Automates and simplify team development, test and operations processes, develop conceptual, logical and physical architecture consisting of one or more viewpoints required for business solution delivery. Solve complex technical problems with testable, maintainable and efficient solutions.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Computer Science, Electronic Engineering, Computer Engineering, Computer Information Systems, or related field of study plus two (2) years of experience in the job offered or as Software Engineer, or related occupation. The employer will alternatively accept a Bachelor's Degree in Computer Science, Electronic Engineering, Computer Engineering, Computer Information Systems, or related field of study plus four (4) years of experience in the job offered or as Software Engineer, or related occupation.
Skills Required: This position requires one (1) year of experience with the following: Identity and Access Management (IAM), Web Access Management (WAM), Single-Sign On (SSO) tools such as ForgeRock Identity and Ping Identity, and their application in designing and developing custom solutions adaptors on the platforms, including interacting with external data sources and endpoints; working with Identity Providers LDAP and Active Directory including building Java applications integrating with these identity providers. This position requires any amount of experience with the following: designing and developing software applications utilizing advanced Java Frameworks; J2EE; Spring Boot; Hibernate; frameworks that adhere to the ECMAScript(ES6) standard for JavaScript, Angular and React to develop web applications and triaging issues in browsers and applications; creating RESTful and SOAP webservices for seamless integration with external systems; Multi-Factor Authentication (MFA) concepts and design customized solutions utilizing MFA solutions provided by Ping or ForgeRock platforms; Role-Based Access Control (RBAC) and designing and building solutions that employ RBAC for access control management; Developing applications using modern OIDC and OAuth protocols to ensure secure authentication and authorization; Building applications that integrate with relational databases including Oracle and MySQL; utilizing multithreading techniques, including thread management, thread life cycles and states, and ensuring safe data sharing between threads to ensure safety and reliability in concurrent programming environments; Designing and building container based applications using Docker or Kubernetes; Building and deploying applications through advanced Continuous Integration and Continuous Delivery (CI/CD) pipelines; utilizing orchestration and automation tools including Jenkins and Maven with deployment capabilities on AWS Cloud; Implementing developer side testing using JUnit and Test Automation Frameworks including Powermock, Mockito, and JUnit5; triaging applications issues using telemetry (Grafana), Splunk, and Postman; application containers and web servers including Tomcat and Apache; Linux and Windows operating systems; Using Shell Scripting to automate tasks, update configs, scan log files; Using message broker technologies including Apache Kafka to publish and subscribe to streams of data.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, discretionary incentive compensation which may be awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. In addition, please visit:
Job Location: 10 S Dearborn St., Chicago, IL 60603.
Full-Time. Salary: $134,700 - $155,000 per year.
Similar jobs
We are an agile organization of empowered Team Members working together to create outstanding results. We are proud of the success we achieve by collaborating exceptionally well, caring for one another, and holding ourselves and each other accountable to high standards. · The HR ...
6 days ago
We are an agile organization of empowered Team Members working together to create outstanding results. · Be part of a recognized industry leader with a proven track record of success. · Thrive in a workplace that prioritizes Team Member satisfaction and professional growth. · ...
1 week ago
We are seeking an Armed Security Officer to join our team at Guardian Security Services. As an Armed Security Officer, you will be responsible for providing security services to our clients and maintaining the safety and security of their properties. · ...
5 days ago
We are seeking an Armed Security Position for our team in Chicago. You will start as an Unarmed Security Officer at $19.00 per hour and when you receive your Firearm Control Card your pay will be $22.00 per hour. · ...
1 month ago
Guardian Security Services Careers · Chicago North · Affordable Armed Security Positions Available. · ...
2 days ago
+We are seeking a motivated Armed Security Officer to join our team at Guardian Security Services. · +Maintain general post instructions for that assigned post. · Maintain practical knowledge of all additional and emergency post instructions called by the client. · Deal with chal ...
1 week ago
We are seeking to hire Security Officers for our Chicago location. As an Armed Security Officer, you will be responsible for maintaining general post instructions and accessing control procedures set by management. · Maintain practical knowledge of all additional and emergency po ...
1 month ago
We are seeking a skilled Software Engineer to join our team in Chicago. The successful candidate will design and develop software solutions using various technologies such as Java Spring boot Oracle Kubernetes and front technologies like Widgets. · Design and develop software sol ...
1 week ago
Armed Security Positions Available at Guardian Security Services. · Paid time off · , Health insurance · , Dental insurance · , Vision insurance · , · ...
3 weeks ago
The Department of Radiology at Northwestern University Feinberg School of Medicine seeks a full-time radiology instructor or assistant professor to join the Division of Neuroradiology.The successful candidate will find a wealth of clinical teaching and research opportunities at t ...
3 weeks ago
RUSH HAS MULTIPLE POSITIONS AVAILABLE, QUALIFICATIONS MAY DIFFERThe Pharmacist may fill the role of a number of different positions in the department. The Pharmacist may work in central operations, or in a satellite. He/she may work a day, evening, or overnight shifts. · Understa ...
1 month ago
RUSH HAS MULTIPLE POSITIONS AVAILABLE, QUALIFICATIONS MAY DIFFER · The Pharmacist may fill the role of a number of different positions in the department. The Pharmacist may work in central operations, or in a satellite. · ...
2 weeks ago
Design software solutions to solve business problems through innovation. · Solve code-related issues and participate in project planning sessions. · Analyze requirements incorporating architectural standards into application design specifications, · documenting application specif ...
1 week ago
Job summary · A software engineer role with multiple positions available at JPMorganChase in Chicago. · Design and develop software solutions. · ...
1 week ago
Design software applications utilizing advanced Java Frameworks; J2EE; Spring Boot; Hibernate; · Frameworks that adhere to ECMAScript(ES6) standard for JavaScript, · ...
1 day ago
We are seeking a Credit Officer to manage a portfolio of over 100 credit clients. · Complete annual reviews on all clients within the portfolio. · Review and decide on new credit requests that come in for clients and prospects. · Reneew credit facilities when they mature. · ...
4 weeks ago
The job is a Credit Officer position that involves managing a portfolio of over 100 credit clients. It includes conducting annual reviews, reviewing and deciding on new credit requests, renewing credit facilities and advising bankers on credit questions. · ...
4 weeks ago
Duties: Design and maintain Identity and Access Management (IAM) policies, authentication mechanisms, and role-based access controls. Implement Single Sign-On (SSO) solutions and integrate identity providers. · ...
2 days ago
A weekday babysitter position available in Chicago area. Must be reliable and experienced in caring for multiple age groups. · Create a safe and engaging environment. · Comfortable with basic meal prep and light housekeeping. · ...
3 weeks ago
Description · DESCRIPTION: · Duties: Work between CB Decision Sciences, Data & Analytics, and Global Technology as it relates to AWS migration helping to guide and design geospatial data and geospatial analytics ecosystems. Work with partners in Real Estate, Corporate Strategy, D ...
1 day ago