Description
  Â
Hogan Overview
Hogan Assessment Systems, an international authority in personality assessment, helps businesses reduce turnover and increase productivity by hiring the right people, developing key talent, and evaluating leadership potential.
Available in 50 languages across 180 countries, our portfolio of employee selection, development, and leadership products allow companies to better manage their human resource capital and retain top talent.Â
Summary/Objective
As a member of the Hogan IT team, the Software Engineer will be instrumental in building and supporting key products in our product portfolio. This team member’s role is critical to the safety of the production environment and helps prevent the introduction of bad or untested code into production on which the organization's internal and external customers depend.
Essential Functions
- Design and develop new applications (predominately web-based) while helping to support existing products, offering process improvements, and platform reengineering.
- Work as part of a team to build next generation products and platforms, using pioneering technologies and processes to enrich the Hogan product portfolio.
- Collaborate with UI/UX team in optimizing the user experience.
- Work with the product team, business analysts, infrastructure team, and external vendors as appropriate to gather requirements and ensure products are successfully developed and launched.
- Consistently follow best security practices in the development of products to secure client data.
- Stay up to date in current industry trends and technologies.
Please note this description is not designed to cover or contain a comprehensive list of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.
Requirements
 Â
Requirements/Qualifications
- 5-7 years application development experience.
- Bachelor’s Degree in a related field preferred.
- Professional Scrum Developer (desired, not required).
- Microsoft Certifications (desired, not required).
Competencies
- Microservices Framework or experience with large scale web applications.
- Languages: C#, Typescript, Shell scripting.
- Â Frontend: SPA Frameworks (Angular preferred), RxJS, THML, SCSS, ngrx or ReduxJS.
- Pipeline/Environment: Azure Cloud, Azure DevOps, Azure Event Hub & Event Grid, Reverse Proxying, VNets, Containerization, OIDC.
- Middle/Backend: Graph QL, REST, Azure Event Hub, Linux, NodeJS, ASP.NET Web API.
- Identity Access Management (IAM): Azure AD B2C, SSO, SAML, External Authorization, Claims Based Authorization, OpenID Connect, OAuth or other related IAM tools.
- Experience with Cosmos DB/NoSQL (DocumentDB) or other related database models.
- Experience with Cypress testing framework.Â
- Security concepts/frameworks implementing OWASP recommendations.
- Experience with responsive and adaptive design.
- Proactive, team focused, conscientious, and detail oriented.
Work Environment/Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully meet the essential functions of the job. While performing these duties, the employee is regularly required to talk or hear, frequently required to stand, walk, use hands or finger, handle or feel; reach with hands and arms; lift up to 20 pounds. This position routinely uses standard office equipment.Â
Work Authorization
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document upon hire.
Hogan is an EEO/AA/M/F/Vet/Disability Employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
To be considered for this role, you must reside in one of the following states: AL, AR, CO, FL, GA, IL, IN, MN, MO, NJ, NC, OK, SC, TX, and WI.Â
Learn more about this Employer on their Career Site
