The Red Hat Business Unit is looking for a Software Applications Engineer to join us in Raleigh, NC. In this role, you will develop software solutions for Java platforms, including integration code, authoring supporting services, and contributing to upstream and open source projects.
Primary job responsibilities
Implement and support the deployment of identity management software solutions, including OIDC 2.0, SAML 2.0
Be responsible for developing and maintaining software applications or services for user life cycle, profile management, data presentation, and application-based access management
Participate in the design, architecture, and software code reviews to ensure high-quality work deliverables
Collaborate with external vendors and customers to guide technical requirements as well as project deliverables and timelines
Fix bugs discovered through software testing while working on Single Sign-On (SSO)
Work with product owners to determine applicable criteria on the user story before writing code
Review and analyze performances of code created as well as underlying data to determine health of services supported
Measure the pros and cons of each software design and determine the best technical approach to decide how to design software systems
Write tests for code as part of the development process
Participate in on-call duty to support deployment of Single Sign-On (SSO)
About Red Hat
Red Hat is the world's leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.
Comprehensive medical, dental, and vision coverage
Flexible Spending Account - healthcare and dependent care
Health Savings Account - high deductible medical plan
Retirement 401(k) with employer match
Paid time off and holidays
Paid parental leave plans for all new parents
Leave benefits including disability, paid family medical leave, and paid military leave
Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.
Red Hat Inc.