Full Time

Sr Software Engineer II

Principal Financial Group
Des Moines, IA
$120,000 - $175,000* / year (about $58–$84 an hour)

Job Description

About this kind of role

What a Sr Software Engineer II usually does. The employer's own details are in the listing.

Typically does: A Senior Software Engineer II designs, develops, tests, and maintains software applications. This role involves collaborating with other engineers and stakeholders to define requirements and implement solutions. They often lead smaller projects or contribute significantly to larger, complex initiatives, ensuring code quality and adherence to established standards. Senior Software Engineers II are expected to troubleshoot and debug issues, and contribute to improving existing systems.

Tools and skills: Proficiency in programming languages like Java, Python, or C++, experience with software development methodologies (Agile, Waterfall), and familiarity with version control systems (Git) and cloud platforms (AWS, Azure, GCP) are common.

Good fit for: Individuals with strong problem-solving abilities, a passion for technology, and a desire to mentor junior engineers typically thrive in this role.

The two or three lines under your name say who you are before anyone reads the rest. Type your job and a few facts, and our summary writer gives you five to pick from. Write a summary →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.