Data Engineer/ Software Engineer

Sorry, this job was removed at 2:53 p.m. (CST) on Thursday, August 13, 2020
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Data Engineer

You will power DAIS’ platform by creating configurable self service data pipelines that will connect it with thousands of consumers and producers, populating the platform and enabling it to disrupt the commercial insurance industry.
 

Outcomes:

  • Be a key hands-on contributor in creating technical solutions to satisfy business requirements through database and application design and development
  • Model and Architect our data in a way that will scale with the increasingly complex ways we are analyzing it
  • Build robust pipelines that make sure data is where it needs to be, when it needs to be there
  • Build frameworks and tools to help our software engineers design and build their own data pipelines
  • Write high quality, high performance code with excellent test coverage
  • Lead data modeling and requirements analysis efforts.
  • Debug and optimize enterprise distributed database-driven applications
  • Assist in the development of database and application interfaces between various hardware and/or software systems
  • Create and maintain various data import/export processes using ETL/ELT solutions
  • Participate in application design discussions and the change management process
  • Contribute code and ideas to improve developer workflow and team performance

 

Competencies:

  • Bachelor’s Degree or equivalent experience
  • 3 + years of experience developing current microservice architecture patterns including:
    • Strong proficiency with Java/Spring microservices and related tooling (Git, Gradle, Jackson, JUnit, Mockito, Jenkins, Spinnaker, etc)
    • API integration with internal and external services using both REST and SOAP
    • Strong knowledge of XML parsing, generation, and schema handling
    • Relational database (PostgreSQL) systems, tooling, and design concepts and patterns
    • Experience in development of data driven systems using ETL/ELT frameworks
    • Messaging systems and tools including both queue-based (SQS) and pub/sub (Kafka)
    • Experience with AWS systems and tools
    • Excellent oral and written communication skills with all levels of users and management
    • Frontend development capabilities using React or Angular frameworks a bonus
       
  • Experience with developing data models (conceptual, physical, and logical) which describe data elements, their relationships and how they are used
  • Experience with small teams that move fast - all are expected to be able to achieve maximum results with minimal direction
  • Ability to understand data principles, data structure options and able to analyze existing data/structure to produce complex data mapping
  • Ability to estimate design and development efforts of complex solutions
  • Embody DAIS Cultural Values:we are data-driven; we out-think the competition; we embrace new technology; we jump in and help; we are curious; we have rocket fuel in our veins; we are elite.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our main office is located in the Triangle Plaza by Cumberland Blue Line.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about DAIS TechnologyFind similar jobs