Virtual
Software Engineer
Virtual, Columbus, Ohio, 43224
Location: Columbus, OH - Hybrid Job type: Contract-to-hire Must be legally eligible to work in the US without sponsorship. Responsibilities: Develop efficient, testable, and reusable code, keeping to software development best practices. Assume responsibility for defining strategies to increase the value of the service to the customer within the scope of the managed initiatives. Collaborate with teammates and product owners grooming backlogs of epics and stories for upcoming development sprints, while demonstrating a fundamental understanding of processes and procedures of project and application. Stay abreast of the latest technology trends through individual and team training opportunities. Advance the local state-of-the-art in software engineering by helping to drive automated builds and software testing, advanced change control, and continuous delivery. Qualifications: Bachelor’s degree or equivalent experience CIAM, SSO, Ping knowledge Proficiency with Java and Angular/TypeScript Strong full stack and three tier web development background Knowledge of application servers, backend processing and the web tier Experience working with cloud technologies (ideally AWS) Experience working in a Linux environment AWS certification Experience in online information retrieval (Solr/Lucene, Elastic Search, or similar) Experience with big data technologies, such as Kubernetes, Rancher, Hadoop/HDFS, Spark (esp. v3), Scala, etc. MapReduce/Cascading migration to Spark