S

Sammons Financial Group

Provides life insurance, annuities, retirement products

Systems Analyst 3

Software EngineeringPosted on Nov 13
Full-timeIn-person

About the Job

Requirements

  • A college degree in computer science, information science, or management information systems is preferred.
  • A minimum of 8 years of IT development experience or equivalent is preferred.
  • Effective verbal and written communication skills and the ability to communicate with business partners and other IT staff are required.
  • Problem-solving skills sufficient to research problems and recommend proposed solutions are required.
  • The ability to work on multiple tasks and meet established deadlines is required.
  • The ability to direct and coordinate other team members' work on a project without HR management responsibility is required.
  • Knowledge of computer programming languages required for the system is required.
  • A criminal background check is required.
  • Regular attendance is required to meet business service levels and workflow demands.
  • The role requires on-call availability during scheduled times and may require extended work at night and on weekends to support conversions, operational problems, or testing a new program.

Responsibilities

  • Formulate and define system scope and objectives under general direction.
  • Devise or modify procedures to solve highly complex problems while considering computer equipment capacity and limitations, operating time, and desired results.
  • Prepare detailed specifications for program development; design, code, test, debug, document, and maintain programs.
  • Take responsibility for nearly all phases of application systems analysis and programming projects, and provide guidance and training to less experienced analysts and programmers.
  • Collaborate with analysts, designers, and programmers to conceptualize and develop software programs, applications, and automated test scripts.
  • Perform technical tasks, detailed analyses, and systematic interpretation of technical problems requiring expertise or specialized knowledge.
  • Apply subject-matter expertise specific to the discipline and maintain an expert understanding of the organization's Systems Development Life Cycle.
  • Lead the definition, development, and documentation of software requirements, objectives, deliverables, and specifications for projects in collaboration with internal users and departments.
  • Lead the definition of software development project plans, including scoping, scheduling, and implementation.
  • Prepare or interpret business, functional, and non-functional requirements, and create and maintain user-oriented applications and design specifications.
  • Develop, test, document, and implement applications according to standards and methodologies.
  • Design, develop, and test automation scripts; follow automated test script guidelines and research software issues through testing.
  • Design, implement, and maintain databases; follow database standards and integrity controls, analyze information requirements, and develop database specifications.
  • Plan, coordinate, and implement security measures to protect information resources against accidental or unauthorized modification, destruction, or disclosure.
  • Design, run, and monitor functional and performance tests on new and existing software to correct errors, identify areas for improvement, and debug; analyze test results and deliver solutions to problem areas.
  • Recommend, schedule, and perform software improvements and upgrades.
  • Maintain current professional, technical, and business skills.
  • Use established status-reporting, time-accounting, and collaboration processes to provide data for management.
  • Maintain an expert understanding of application, data, and integration domains, and a deep understanding of security, operational, and systems-management architectural and design domains.
  • Meet with decision-makers, system owners, and end users to define business requirements and system goals, and identify and resolve business-systems issues.
  • Ensure system compatibility and interoperability.
  • Review existing systems' effectiveness and efficiency and develop strategies to improve or further leverage them.
  • Create and describe system designs and models using industry mechanisms such as entity-relationship diagrams, Unified Modeling Language models, and flow charts.
  • Perform cost-benefit and return-on-investment analyses for proposed systems to support implementation decisions.
  • Research emerging application-development software products, languages, and standards to support procurement and development efforts.
  • Work with software and hardware suppliers to promptly resolve problems or emergencies.
  • Participate in cross-departmental projects and other initiatives as needed.
  • Cultivate and share application-development best practices, and train, mentor, and guide junior software-development staff.
  • Oversee quality assurance of program logic, data processing, and error resolution.
  • Embrace the company's shared values of accountability, connection, openness, respect, and integrity.

Desired Qualifications

  • A college degree in computer science, information science, or management information systems is preferred.
  • A minimum of 8 years of IT development experience or equivalent is preferred.

About the Company

Sammons Financial Group

Provides life insurance, annuities, retirement products

Sammons Financial Group provides life insurance, annuities, and retirement products through its affiliated companies. Its offerings help individuals protect loved ones, grow and guarantee retirement income, and manage long-term financial risk. Life insurance pays beneficiaries after the policyholder’s death; annuities provide steady income or tax-advantaged accumulation for retirement, and the products are designed to support long-term financial security. The company differentiates itself with an ownership-driven, ESOP-backed private structure and a culture built on values such as respect, integrity, and accountability, which aligns employees and the business with customer outcomes. Its goal is to help people secure their financial futures while contributing to the communities where it operates.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
West Des Moines, IA
Founded
1996

Recently Posted Jobs

Explore more opportunities at Sammons Financial Group

See more jobs