American Equity Web Application Developer II in West Des Moines, Iowa
American Equity Investment Life Insurance Company is a leading retirement income provider specializing in fixed index annuities designed to protect principal and guarantee income. American Equity is committed to quality products and high-level customer service, integrity, excellence and safety, delivering customers the promise of protected growth of their savings and the dignity of a paycheck for life.
Founded in 1995, they currently fund over half a million retirements nationwide. The company is the #3 producer of fixed income annuities, has over $57 billion in assets, 21,000 active agents and over 600 employees. They succeed by hiring people who embody the beliefs that drive their unique, energetic, fast-paced and caring culture. The team is built on trust, motivated to accomplish a shared mission through collaboration, ownership, drive and innovation.
GENERAL PURPOSE OF THE JOB:
The Web Application Developer II is responsible for developing and delivering web-based applications deployable on the cloud and participates in the end-to-end enterprise-wide cloud transformation, from planning and deployment to execution, security and governance of the entire Azure ecosystem.
Maintains an understanding and awareness of technology advancements for future cloud, software and other relative implementations and capabilities to support architecting, engineering and planning activities in IT infrastructure and operations.
ESSENTIAL DUTIES AND RESPONSIBILITIES :
Ensures the accuracy and reliability of solutions by creating test data and executing test plans.
Codes, tests, and debugs new and existing web applications.
Creates comprehensive application documentation
Provides weekly status reports on all completed, on-going and future projects in order to keep management and business stakeholders updated on progress.
Works with stakeholders to understand business requirements that are translated into technical solutions
Interfaces with users to develop procedures.
Performs on-call responsibilities.
Performs other related work as assigned.
EDUCATION AND/OR EXPERIENCE :
Bachelor’s degree in information technology, business administration or related field of study; plus two (2) plus year of software development experience.
Experience with Django and React frameworks required.
Fluency in one or more back-end languages like Node.js/Python/C#. (Node.js preferred)
Knowledge and experience in building and deploying Cloud applications (Azure preferred).
Knowledge of Linux, Microsoft operating systems.
Must have working knowledge in Django, REACT, Python, HTML5, CSS3, Linux, SQL and NoSQL.
Experienced in DB programming experience (PostgreSQL/NoSQL) - ORM experience a plus.
Direct Reports: 0
General Description of Indirect Reports (2 and 3-downs): 0
CERTIFICATES, LICENSES, PROFESSIONAL DESIGNATIONS:
Must hold at least one Microsoft Azure certification.
KNOWLEDGE, SKILLS AND ABILITIES:
Strong analytical skills with ability to research issues and products.
Strong customer service orientation.
Strong verbal and written communication skills with ability to effectively present information and respond to questions from groups.
Mathematical skills and strong attention to detail.
Strong interpersonal skills.
Ability to troubleshoot issues on code you’ve written, as well as code you’ve inherited.
Takes initiative; is highly self-motivated and directed.
Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
Problem-solving skills with the ability to define problems, collect data, establish facts and draw valid conclusions.
Ability to work cooperatively and successfully with employees, customers, and other outside third parties.
Ability to successfully handle pressure and meet deadlines in a fast-paced work environment.
Ability to manage multiple projects and issues simultaneously.
Minimal to no travel is required for this position.