Security Developer (Remote)
at Identity Automation
Houston, TX 77064, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 03 Jun, 2024 | Not Specified | 03 Mar, 2024 | N/A | Data Structures,Spring,Computer Science | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Company Overview:
Identity Automation is a Houston, Texas based software company that provides enterprise single sign-on and virtual desktop technology for the healthcare industry, as well as providing integrated solutions and services for identity and access management in the education vertical (K20). Its flagship platform, RapidIdentity, delivers identity and access management functions including authentication, account lifecycle management, single sign-on and federation. Additionally, in a healthcare setting, our software offers clinical workflow solutions in order to give providers the tools they need to streamline access, increase clinician efficiency, and protect patient privacy. Technology leaders turn to RapidIdentity for its best-in-class security capabilities, time-saving automations, and flexible approach to education and healthcare needs.
We are looking for a software engineer to join our software development team and work on
improving the security of our product line. You will be responsible for diagnosing, designing,
implementing, testing, and supporting security aspects of our product line.
To be successful in this role, you should have the following qualifications:
- Bachelor’s degree in computer science, or one expected in Spring of 2024.
- Strong computer science fundamentals: data structures, complexity, computability,
operating systems, multithreading, concurrency, and networks (OSI, TCP/IP)
- Strong practical computer science knowledge: Unix tools, databases, RESTful services
- Experience in at least one OO language such as Java and a willingness to learn several
languages used across our codebase: Java, Groovy, Kotlin, Go, C, Javascript
- Basic cryptography knowledge and familiarity with some of the latest standards
including: (a)symmetric ciphers, digital signatures, hashing, tokens, key derivation, key
exchange, key management, and secure communication protocols
- Basic SDLC practices such as agile and version control
- Excellent communication, collaboration, and problem-solving skills
- Ability to work independently and as part of a team
Some nice to haves include the following:
- Knowledge and experience with security throughout the SDLC: threat modeling, secure
development best practices, supply chain security, TDD and security testing, secure
deployment, data protection, privacy, and information security
- Exposure to relevant industry standards: OAuth, SAML, OIDC, PKI, TLS, Kerberos,
LDAP and AD authentication
- AWS experience
In this role, you will be expected to do the following:
- Work with a large codebase (which includes legacy code) to improve the security
posture of our products
- (Re)design software components to improve their security
- (Re)implement security features in the product
- Debug security issues in a live customer environment
Responsibilities:
To be successful in this role, you should have the following qualifications:
- Bachelor’s degree in computer science, or one expected in Spring of 2024.
- Strong computer science fundamentals: data structures, complexity, computability
In this role, you will be expected to do the following:
- Work with a large codebase (which includes legacy code) to improve the securit
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Network Administration / Security
Software Engineering
Graduate
Spring of 2024
Proficient
1
Houston, TX 77064, USA