Application Engineer Senior – NoSQL

OneAmericaIT & Cybersecurity 6-8 Years

Job Description

The Application Engineer Senior will be responsible for building new and enhancing existing applications for OneAmerica. The Application Engineer will work on an agile team to design and develop new technology solutions that will redefine how data is stored, managed, and retrieved for utilization across the enterprise. We are looking for a problem solver to add to our team focused on an enterprise-wide data modernization effort built on top of an enterprise NoSQL data hub.

The candidate will deliver high quality software by working in a team Agile/Scrum environment.

Work autonomously being able to add value given a goal and direction
Practice test driven development throughout the software development lifecycle
Collaborate with and articulate technical solutions with non-technical peers
Be a talent-multiplier helping grow others around you
Build reusable object-oriented software that performs at scale
Primary Responsibilities:

Designing and developing code, scripts and data pipelines that leverage structured and unstructured data integrated from multiple sources
Installing and configuring software
Working with the vendor to understand roadmap plans for upgrades and new enhancement releases and their impact to the OA environment
Ensuring the environments are operating efficiently
Developing and maintaining scripts that allow the servers to elastically expand and contract
Developing project deliverable documentation
Working as part of a team for data centered solutions, independently developing components in sprints
Reporting on assigned tasks
Collaborating with stakeholders to define future data products
In the spirit of continuous improvement, challenging the status quo and challenging others to rethink current processes, structures, policies, methodologies, and assumptions
Participating in requirements and design workshops with our stakeholders
Querying, mining, analyzing, and visualizing data to describe what is happening, what has happened, and trending
Job Requirements

Required Education and/or Certifications

Bachelor’s Degree in computer science, mathematics, engineering or a related discipline
Required Work Experience

5+ years’ experience delivering software implementation projects
5+ years’ experience working with content/knowledge management systems, search engines, relational databases, NoSQL databases, ETL tools, geospatial systems, semantic technology, or enterprise software solutions.
Direct experience with commonly accepted industry architectures/technologies including J2EE, .NET, XML, XSLT, SOQ/Web Services, SQL, HTML, HTTP, Javascript, REST
Hands-on experience with XML and related technologies (XSLT and/or Xquery)
Hands-on experience with JSON
Familiarity with cloud techniques such as Infrastructure as Code (IaC), elasticity and last known good configuration recovery
Familiarity with cloud-based scripting languages such as Terraform and Powershell
Experience working with and understanding of git-based code repositories
Proven experience supporting existing applications and troubleshooting to determine root cause
Thorough knowledge of one or more programming languages
Working familiarity with multiple programming tools and development environments
Strong desire and ability to learn quickly and acquire new skills
Excellent attention to detail and strong analytical skills
Comfortable working in a fast paced, high-growth startup environment
Or any combination of education and experience which would provide an equivalent background
Salary Band: 06C

To learn more about our products, services, and the companies of OneAmerica, visit oneamerica.com/companies.

Posted On

August 20, 2021