Experienced Software Engineer (Hybrid)

Principal Financial Group
US - Iowa - Des Moines
View Company Profile / << Go Back

  • Job Type: Full time
  • 6 days ago

Job Description

Develop high-quality customer applications and collaborate with engineering, architecture, and business partners to solve technical problems and improve software. Contribute to design and team practices, experiment with tools, and continuously improve systems while aligning work with business strategy and customer needs.

Requirements: Requires an associate or bachelor's degree, preferably in a STEM field, or equivalent work experience, along with at least two years of software engineering experience. Candidates should have strong planning, organizational, problem-solving, analytical, decision-making, and communication skills, and a desire to learn; cloud experience, TDD, CI, pair programming, and DevOps are helpful.

Key Skills: Software Engineering, Application Development, Problem-Solving, Analytical Skills, Communication, Cloud Platforms, AWS, Test-Driven Development, Continuous Integration, Pair Programming, DevOps, Agile Development, Technical Planning

Benefits: Flexible Time Off, Bonus Program, Pension




Fast Track Upload