Software Engineer (Informal Leader), Remote Opportunity Available

Principal Financial Group Minneapolis , MN 55415

Posted 2 months ago

Responsibilities

Do you have a passion of leading technology strategy and working in an agile environment?

If so, our corporate system support area is looking for an informal software engineer leader! You'll work in a scrum team to design, implement, and support technical solutions with a focus on our corporate applications. You'll be a key player in driving business outcomes and innovating technology products through thought and informal leadership.

Your day will be filled with:

  • Supporting new and existing applications through development

  • Implementing solutions to expand our business functions (development, configuration, security, integration, cloud/SaaS, vendor interaction, etc.)

  • Collaborating with business partners and cross-discipline IT team members

  • Innovating and experimenting with different ideas and technologies

  • Providing informal leadership and mentorship to others within the team.

  • Providing minimal on-call support

Qualifications

  • Associate's or bachelor's degree with a preference in a computer science, technology, engineering or math related field or equivalent experience (6 years of experience equates to an Associate's degree when defining equivalent work experience).
  • 3+ years of professional object oriented software development experience, Java preferred

Additional preferred experience:

  • Formal or informal leadership

  • Object-oriented programming

  • Vendor integration and configuration

  • ETL, reporting and SQL

  • Cloud development

  • Ability to identify problems and build solutions for the business

  • Have a continual learning mentality

Additional Information

Location

This role is available as a remote opportunity or located in our Des Moines, IA headquarters.

Job level

We'll consider talent at the next levels with the right experiences and skills.

Work Authorization/Sponsorship

At this time, we're not considering candidates that need any type of immigration sponsorship now or in the future or those needing work authorization for this role. (This includes, but is not limited to students on F1-OPT, F1-CPT, J-1, etc.)

Investment Code of Ethics

For Principal Global Investors positions, you'll need to follow an Investment Code of Ethics related to personal and business conduct as well as personal trading activities for you and members of your household. These same requirements may also apply to other positions across the organization.

Experience Principal

While our expertise spans the globe, we're bound by one common purpose: to foster a world where financial security is accessible to all. And our success depends on the unique experiences, backgrounds, and talents of our employees - individually and all of us together. Explore our core values, benefits and why we're an exceptional place to grow your career.

Principal is an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Lead Software Engineer

PWW Recruiting, Llc.

Posted 2 days ago

VIEW JOBS 12/1/2020 12:00:00 AM 2021-03-01T00:00 <p>overview</p><p>Overview</p><p>It is time to thrust commercial building intelligence into the 21st century. We are disrupting the building management systems and smart energy management industries through innovation and technology. Our solutions leverage cloud services, big data, machine learning, purpose-built hardware, and mobile solutions to help buildings manage themselves, all while saving our customers money and reducing their carbon footprint.</p><p>&nbsp;</p><p>Required Experience:</p><p>&nbsp;</p><p>6+ years in Java</p><p>6+ years unit testing, integration testing, and UI testing frameworks and methodologies (e.g., JUnit, Spock, Jasmine, Selenium, etc.) as part of software testing automation</p><p>6+ years working with, and contributing to, the design of complex technical architectures in resilient and high-scalability environments</p><p>6+ years in application persistence layers and related design choices (e.g., SQL, NoSQL, etc.)</p><p>4+ years implementing and/or contributing to optimizing modern agile delivery processes (e.g., SCRUM, Kanban, SAFe, etc.)</p><p>4+ years using Git source control</p><p>Required Education:</p><p>&nbsp;</p><p>Bachelor&rsquo;s Degree or higher in Computer Science, Software Engineering, or closely related technical discipline</p><p>Top-Valued Skills:</p><p>&nbsp;</p><p>Knowledge of implementing maintainable and well-tested software and relevant support technologies (e.g., Java, NodeJS, Angular, JUnit, Spock, Git, SQL/NoSQL databases, build pipeline automation, etc.)</p><p>Knowledge of modern agile processes and optimization</p><p>Ability to architect resilient and high-scalability applications</p><p>Ability to learn quickly and adapt to change in a fast-moving environment</p><p>Ability to translate complex business requirements into simple, elegant technical solutions</p><p>Top-Valued Attributes:</p><p>&nbsp;</p><p>Detail-oriented and highly motivated</p><p>Quality-first approach for development implementation and team processes</p><p>Desire for continuous learning and improvement</p><p>Highly collaborative approach to technical delivery from the standpoint of business domain and requirements</p><p>Desire to work outside comfort zone</p><p>Preferred Experience:</p><p>&nbsp;</p><p>Azure experience</p><p>Development and testing of modern UI and web application frameworks (e.g., Angular, React, etc.)</p><p>Experience working in a Docker containerized environment</p><p>Management experience</p><p>Mobile application development (e.g., Android, Apache Cordova, etc.)</p><p>NodeJS implementation</p><p>Working knowledge of machine learning and big data platforms</p><p>Primary Responsibilities:</p><p>&nbsp;</p><p>Facilitate delivery in a cross-functional team of software engineers, quality engineers, and systems analysts in DevOps delivery of a commercial software platform</p><p>Coordinate efficient and effective agile delivery processes and contribute to operational enhancements</p><p>Coordinate troubleshooting and resolution of issues</p><p>Collaborate with the delivery team and business stakeholders to design robust and reusable solutions, as well as facilitate the translation to technical designs</p><p>Collaborate and influence proactive system monitoring practices and strategies to help identify issues prior to customer impact</p><p>Promote a mindset and culture within the team that embraces identifying, owning, and solving issues, driving quality, improving performance, and improving the customer experience</p><p>Estimate delivery effort, as well as effectively identify and prioritize high-value deliverables</p><p>Assist in story definition, evaluation, translation, and business requirements gathering from product owners and business stakeholders</p><p>Communicate effectively with peers and subordinates to drive efficient team delivery</p><p>Collaborate in continuous planning with business stakeholders and other technology team leaders to ensure a successful delivery plan is available for business priorities</p><p>Mentor software engineers and lead software engineering code quality and best practices (e.g., test best practices, design patterns, code smells, etc.)</p><p>key qualifications</p><p>skills</p><p>Java, SQL, NoSQL, Angular, Android</p><p>minimum education</p><p>Bachelors</p><p>years experience</p><p>6+ years</p><p>perks</p><p>Professional development opportunities</p><p>Full benefits</p> PWW Recruiting, Llc. Minneapolis MN

Software Engineer (Informal Leader), Remote Opportunity Available

Principal Financial Group