Principal Developer

4 days ago


West Des Moines, United States Athene Holding Ltd Full time

We are Athene. At Athene, we are driven to do more. We are a leading retirement services company that issues, reinsures and acquires retirement savings products designed for the increasing number of individuals and institutions seeking to fund retirement needs. We see every day as a new opportunity to measure ourselves against the best - and then we don't stop until we've set the bar even higher. We're ready to help you achieve more.

Purpose:
Here at Athene, the Principal Developer plays a crucial role in building and maintaining efficient software applications that help the company reduce administrative costs and enhance information flow. This involves meeting development timelines, creating streamlined and effective code, and ensuring all code adheres to Athene's standards and best practices. Additionally, the Principal Developer documents new software applications and changes to existing ones, conducts unit tests to minimize defects before integration and QA testing, and produces well-thought-out design documents. Effective communication and understanding between Business Analysts and Developers are also essential to ensure the developed code meets business needs.

Accountabilities:

  • Design and implement functional requirements
  • Build efficient back-end features in Python and AWS lambda functions
  • Ability to build front end user interface
  • Independently document own code and produce technical design documentation
  • Implement software enhancements, code refactoring and performance improvements
  • Implement software industry best practices and mature technology solutions
  • Ensure quality, security and compliance requirements are met
  • Act as an escalation point for application support and troubleshooting
  • Ability to quickly assess and learn new or emerging technologies, create PoCs and provide recommendations in the solution design
  • Ability to reverse engineer and analyze existing applications and migrate them into organization's target application architecture
  • Remediate production issues, employing root cause analysis
  • Understand and practice design principles and modern patterns of object-oriented code reusability and abstraction
  • Leverage industry best practices to design, test, implement and support a solution
  • Analyze complex business requirements; generate technical specifications to design complex software components and applications
  • Ensures quality, security and compliance requirements are met for supported areas
  • Working in cloud data stores to include Amazon RDS, S3, DynamoDB
  • Perform unit test automation in a test-driven development environment
  • Use DevOps concepts, tools, and continuous delivery pipelines - Jenkins, Git, Jira
Qualifications and Experience:
  • Bachelor's degree in information technology, Computer Science, or equivalent experience.
  • 6+ years of application development experience including Python, SQL
  • Experience in building REST API, developing/deploying solutions to AWS Cloud (S3, Lambda, Cloud formation and other commonly used AWS services)
  • Experience in Salesforce development (Lightning Web Components, Apex)
  • Experience in containerization technologies (Docker, Kubernetes)
  • Knowledge of AWS Neptune DB and Gremlin is a big plus
  • Excellent verbal, written, and interpersonal communication skills
  • Ability to work in a rapidly changing & dynamic environment


Drive. Discipline. Confidence. Focus. Commitment. Learn more about working at Athene.

Athene is a Military Friendly Employer Learn more about how we support our Veterans.

Athene celebrates diversity, is committed to inclusion and is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, marital status, sexual orientation, veteran status or any other status protected by federal, state or local law.

  • Des Moines, Iowa, United States Principal Financial Group Full time

    Accounting Leadership Development Program OverviewThe Accounting Leadership Development Program at Principal Financial Group is a two to three-year program designed to build a strong pipeline of dynamic Accounting and Financial leaders. The program focuses on accelerating the development of accounting and leadership skills through rotational experiences,...

  • Principal Developer

    4 days ago


    West Des Moines, United States Athene Full time

    We are Athene. At Athene, we are driven to do more. We are a leading retirement services company that issues, reinsures and acquires retirement savings products designed for the increasing number of individuals and institutions seeking to fund retirement needs. We see every day as a new opportunity to measure ourselves against the best - and then we don't...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Benefits and Protection Team. As a key member of our team, you will play a crucial role in building and maintaining our core Salesforce platform and other integrated systems.Key ResponsibilitiesCollaborate with the team and business stakeholders to identify opportunities for...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    Accounting Leadership Development ProgramJoin Principal Financial Group in our Accounting Leadership Development Program, a two to three-year rotational program designed to accelerate your accounting and leadership skills. Through this program, you will gain hands-on experience in various business and functional areas, developing a strong understanding of...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    About the RoleWe are seeking a highly motivated and detail-oriented COBOL Engineer Intern to join our team. As a COBOL Engineer Intern, you will have the opportunity to work on real projects, collaborating with a range of team members, including other interns and senior-level management.Key ResponsibilitiesDesign and implement solutions used by our clients...

  • Principal Developer

    2 days ago


    West Des Moines, United States Athene Full time

    We are Athene. At Athene, we are driven to do more. We are a leading retirement services company that issues, reinsures and acquires retirement savings products designed for the increasing number of individuals and institutions seeking to fund retirement needs. We see every day as a new opportunity to measure ourselves against the best - and then we dont...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented COBOL Engineer Intern to join our team at Principal Financial Group. As a COBOL Engineer Intern, you will have the opportunity to work on real projects, collaborating with a range of team members, including other interns and senior-level management.Key ResponsibilitiesDesign and implement...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    Accounting Leadership Development ProgramJoin Principal Financial Group, a leading global investment management company, in our Accounting Leadership Development Program. This two to three-year program is designed to accelerate the development of accounting and leadership skills through rotational experiences, active networking, and delivering valued...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    Job SummaryWe are seeking a skilled Senior Software Developer to join our team at Principal Financial Group. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our customers.Key Responsibilities- Design and develop software applications...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    Internship OverviewPrincipal Financial Group is seeking a highly motivated and detail-oriented COBOL Engineer Intern to join our team. As a COBOL Engineer Intern, you will have the opportunity to work on real projects, collaborating with a range of team members, including other interns and senior-level management. You will be assigned a formal leader and...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented COBOL Engineer Intern to join our team at Principal Financial Group. As a COBOL Engineer Intern, you will have the opportunity to work on real projects, collaborating with a range of team members, including other interns and senior-level management.Key ResponsibilitiesDesign and implement...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Principal Financial Group. As a key member of our Benefits and Protection Team, you will play a critical role in building and maintaining our core Salesforce platform and integrated systems.Key ResponsibilitiesCollaborate with cross-functional teams to design,...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    Job SummaryWe are seeking a skilled Nurture Marketing Specialist to join our team at Principal Financial Group. In this role, you will be responsible for developing and implementing long-term nurture strategies to engage and retain our target audience.Key ResponsibilitiesDevelop and implement long-term nurture strategies in line with overall business...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    What You'll DoAt Principal Financial Group, we're committed to providing opportunities for growth and development. As a COBOL Software Developer, you'll work on real projects, collaborating with a range of team members, including other interns and senior-level management. You'll be assigned a formal leader and mentor to guide you through the program.Key...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    Job SummaryWe are seeking a seasoned Strategic Portfolio Director to join our team at Principal Financial Group. As a key member of our Retail and Residential team, you will be responsible for creating and directing portfolio strategies to maximize the performance of our Real Estate portfolio.Key ResponsibilitiesCreate strategic initiatives for retail,...

  • Audit Manager

    2 weeks ago


    Des Moines, Iowa, United States Principal Financial Group Full time

    Job SummaryWe are seeking a highly skilled Technology Audit Manager to lead the execution of global integrated technology audits in accordance with established IIA standards. The successful candidate will develop and maintain strong business relationships within Internal Audit and the global Principal community.Key ResponsibilitiesLead the examination and...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    About the RoleWe are seeking a highly skilled Senior Product Manager to join our Information Security and Risk team at Principal Financial Group. As a key member of our team, you will be responsible for driving Data Protection Program initiatives and developing innovative security solutions that protect our company and customer records and data.Key...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    Internship OverviewAt Principal Financial Group, we're seeking a talented Infrastructure Systems Engineer Intern to join our Technology & Engineering team. As an intern, you'll have the opportunity to work on real projects, collaborating with a range of team members, including other interns and senior-level management. Key ResponsibilitiesAssist in managing...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Learning Specialist to join our team at Principal Financial Group. As a key member of our organization, you will be responsible for designing and delivering training programs that meet the needs of our employees and support the company's overall business objectives.Key...


  • Des Moines, Iowa, United States Principal Financial Group Full time

    About the Role:We are seeking a highly motivated and detail-oriented Information Security Engineer Intern to join our team at Principal Financial Group. As an intern, you will have the opportunity to work on real projects, collaborating with a range of team members, including other interns and senior-level management.Key Responsibilities:Assist in monitoring...