Virtual
USC and GC
Hybrid: Des Moines, IA
JD:Overview This role supports the Corporate Accounting technology area at Principal.
The team is responsible for maintaining and supporting both vendor financial systems and internally developed applications while the organization transitions to new enterprise financial platforms.
The engineer will primarily focus on business-as-usual support, integrations, and ongoing system enhancements across a variety of technologies.
Core Responsibilities
- Support Corporate Accounting systems and related integrations
- Maintain and enhance vendor systems and internally developed applications
- Develop and support homegrown integrations between financial platforms
- Provide operational support as systems transition to new financial platforms
- Participate in on-call rotation to support production systems
Required Technical Skills Candidates must have strong experience across multiple technologies and be able to
jump between tech stacks with minimal guidance.
Must-have skills:
- Python
- Java (team currently has a gap here, so strong Java is highly preferred)
- AWS
- SQL
- API development/integrations
- GitHub
The ideal candidate should be comfortable working across different technologies and quickly ramping into unfamiliar systems.
Nice-to-Have Skills
- Informatica
- Mainframe experience
- ServiceNow
- Database administration
- Oracle ERP Suite exposure
Domain Experience
- Experience working with financial systems or accounting platforms is required
Soft Skills / Profile
- Strong communication skills
- Fast learner who can step into an existing environment with limited training
- Comfortable working in a fast-moving support and integration environment