Horacemannservicecorporation

Data Engineer II

Remote. Posted a month ago

The role

The Data Engineer II designs, develops, maintains, and improves software applications and business processes. This mid-level role works independently and collaborates with engineers, DevOps, and business partners.

What you will do

  • Participate in the full software development lifecycle.
  • Maintain applications through enhancements, upgrades, patches, troubleshooting, and defect resolution.
  • Diagnose system problems and improve application performance, reliability, and quality.
  • Work with DevOps on CI/CD practices.
  • Partner with users to clarify requirements and develop solutions.
  • Research technologies and contribute to proofs of concept.
  • Create and maintain shared enterprise packages.
  • Contribute to application portfolio planning.
  • Mentor less experienced engineers.

Required qualifications

  • College degree in computer science or another technical field, or equivalent work experience.
  • 2-4 years of experience analyzing requirements, developing software, and writing code.
  • Advanced knowledge of software development and project lifecycle principles.
  • Advanced knowledge of relevant programming languages, web development languages, scripting tools, or protocols.
  • Ability to complete development and maintenance work independently while collaborating effectively with a team.
  • Strong problem-solving, communication, and documentation skills.

Nice to have

  • Knowledge of Snowflake, DBT, SQL Server, Python, ADO, Power BI, R

About the company

Horace Mann was founded in 1945 to help educators protect what they have today and prepare for a successful tomorrow. The company serves more than 4,100 school districts nationwide.

Data Engineer II at Horacemannservicecorporation | JobZoey