Software Developer - Hybrid

Blue Cross Blue Shield of Arizona•Phoenix, AZ
•Hybrid

About The Position

Perform programming and maintenance for systems and applications based on customer business requirements. Programmer II and Programmer III positions may include additional Scrum development responsibilities. The role is hybrid and requires the employee to reside and work in Arizona. Hybrid individual contributors are generally required to work onsite at least once per week; onsite requirements may change based on business needs and job responsibilities. The position has four progressive levels: Programmer I, Programmer II, Programmer III, and Lead Programmer. Responsibilities vary by level, from developing and maintaining basic systems with assistance to independently managing complex systems, leading projects, establishing quality-assurance and process-improvement practices, and developing staff. Levels 2S and 3S, and Level 2 or 3 programmers temporarily or on a project basis, may also perform Scrum responsibilities. All levels must maintain a full-time schedule of at least 40 hours per week and work additional hours, including evenings and weekends, when requested or required by business needs. Each progressive level includes the ability to perform lower-level functions and mentor employees at those levels.

Requirements

  • High school diploma or GED in a general field of study is required for all levels.
  • Computer and information technology experience: Level 1—1 year; Level 2—3 years; Level 3—5 years; Level 4—7 years.
  • Programming, query design, and database development experience: Level 2—1 year; Level 3—3 years; Level 4—4 years.
  • Project management experience: Level 3—1 year; Level 4—3 years.
  • Knowledge of query design and ad hoc reporting tools.
  • Mathematical analysis and inductive-reasoning skills.
  • Programming-language knowledge and coding ability appropriate to the assigned level, as defined in departmental documentation.
  • Knowledge of object-oriented analysis and design, structured programming, data mapping, and testing.
  • Strong analytical skills supporting independent and effective decision-making.
  • Perseverance when facing resistance or setbacks.
  • Strong verbal and written communication skills.
  • Ability to interact professionally with executives, managers, subject-matter experts, and people from varied professional backgrounds.
  • Ability to prioritize assignments and manage multiple priorities, sometimes under limited time constraints.
  • Effective interpersonal skills and ability to maintain productive working relationships.
  • Ability to take appropriate risks using available data.
  • Ability to build synergy within a diverse team operating in a changing environment.
  • Maintain a full-time schedule of at least 40 hours per week and work additional hours, including evenings and weekends, when requested or required by business needs.

Nice To Haves

  • Bachelor’s degree in computer technology, business, or a related field.
  • Supervisory experience: Level 4—1 year.
  • Technical certifications in programming languages are preferred for all levels.
  • Intermediate proficiency with spreadsheet, flowcharting, presentation, word-processing, and database software.
  • Advanced knowledge of and experience with databases, programming, and technical documentation.
  • Knowledge of HIPAA security and privacy standards.
  • Ability to work with ambiguous or conflicting information while remaining focused on the intended goal.

Responsibilities

  • Maintain and develop systems and programs, with complexity and independence increasing by level.
  • Develop, review, and maintain system documentation; design and code systems, programs, and interfaces using appropriate programming techniques and languages.
  • Develop and maintain databases; create logic, system, and program flows; write and execute unit test plans.
  • Track and resolve processing issues and problems, coordinating with business and technical areas as appropriate.
  • Participate in projects of varying sizes or lead projects, including large-scale and cross-functional initiatives at higher levels.
  • Create ad hoc reports, research and respond to internal customer questions and requests, and communicate assignment status to stakeholders and management.
  • Participate in code and system reviews, systems development life-cycle activities, data mapping, and source-control and versioning practices.
  • Assist users and analysts with system-interface specifications; document and implement processing requirements; conduct post-implementation reviews; and estimate time, costs, and schedules.
  • Maintain code and configuration in development and test environments.
  • Mentor and review the work of lower-level programmers; train staff and develop training materials.
  • Maintain knowledge of programming developments and healthcare-related topics; participate in technology planning and project prioritization.
  • Support software-system proposal development and implementation of procedures, workflows, manuals, and training materials.
  • Review operational policies and develop plans to streamline or improve processes and services.
  • Define and implement quality-assurance procedures and measures for adherence, consistency, and continuity.
  • Lead projects focused on efficiency, productivity, and quality; align departmental goals with company objectives and strategic plans.
  • Develop staff through training materials, performance goals, follow-ups, and year-end performance evaluations.
  • Establish, monitor, and manage service-level agreements; implement action plans to address barriers to departmental goals.
  • Review and consult on project design and content, and ensure appropriate change-management protocols are followed.
  • For applicable Scrum assignments, serve as Scrum Master for one or two teams; facilitate sprint planning, retrospectives, and demonstrations; assist with backlog management; coordinate across teams; maintain team performance metrics; and liaise between developers and user-experience or visual-design professionals.
  • Maintain a full-time work schedule of at least 40 hours per week and work additional hours, including evenings and weekends, when requested or required by business needs.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service