Principal Financial Services-posted 9 months ago
$63,750 - $147,600/Yr
Full-time • Entry Level
Remote • Des Moines, IA

Principal Financial is seeking a Software Engineer to join our team. The ideal candidate will have a background in Unqork development, workflow automation, and backend integration, with strong understanding of Java-based automation frameworks. You will play a key role in supporting our automated enrollment process for our Life and Disability Insurance customers ensuring a seamless, efficient, and user friendly process by building and optimizing Unqork(front end) applications, implementing automated testing solutions, and ensuring system integrations. We believe that great technology is built by great teams. As an Unqork developer you'll work closely with Product Managers and engineers to create high quality solutions. We foster a collaborative, inclusive, and innovative culture where team members support each other, share knowledge, and continuously improve. If you are passionate about Unqork development, automation, and digital transformation, we encourage you to apply!

  • Work with team members to design, develop, and configure our Life & Disability Insurance applications using the Unqork low code/no-code platform.
  • Build and optimize workflows, business rules, and data models within Unqork.
  • Integrate Unqork applications with external APIs, databases, and third-party systems.
  • Develop automation scripts using Java to streamline testing, deployment, and monitoring.
  • Implement and maintain automated test frameworks for Unqork applications.
  • Collaborate with cross-functional teams including Product Managers, UI/UX designers, and backend developers.
  • Ensure application security, scalability, and performance best practices.
  • Troubleshoot and resolve issues in production and testing environments.
  • Stay up to date with Unqork platform updates and industry best practices.
  • Associate's or bachelor's degree (preference in a computer science, technology, engineering or math-related field or equivalent experience) and 2+ years work experience or equivalent experience.
  • Hands-on experience developing applications in Unqork is required (low-code development principles and Unqork components).
  • 2+ years of experience working with Java is required (Proficiency in Java for automation).
  • Knowledge of Agile development methodologies (Scrum/Kanban).
  • Unqork certification is a plus.
  • Knowledge of version control systems such as Git.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Flexible Time Off (FTO) for salaried employees.
  • Pension Eligible.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service