|
Awarded a Healthiest Employer, Blue Cross Blue Shield of Arizona aims to fulfill its mission to inspire health and make it easy.AZ Blue offersa variety of health insurance products and services to meet the diverse needs of individuals, families, and small and large businesses as well as providing information and tools to help individuals make better health decisions. At AZ Blue, we have a hybrid workforce strategy, called Workability, that offers flexibility with how and where employees work. Our positions are classified as hybrid, onsite or remote. While the majority of our employees are hybrid, the following classifications drive our current minimum onsite requirements:
Hybrid People Leaders: must reside in AZ, required to be onsite at least twice per week Hybrid Individual Contributors: must reside in AZ, unless otherwise cited within this posting, required to be onsite at least once per week Hybrid 2 (Operational Roles such as but not limited to: Customer Service, Claims Processors, and Correspondence positions): must reside in AZ, unless otherwise cited within this posting, required to be onsite at least once per month Onsite: daily onsite requirement based on the essential functions of the job Remote: not held to onsite requirements, however, leadership can request presence onsite for business reasons including but not limited to staff meetings, one-on-ones, training, and team building
Please note that onsite requirements may change in the future, based on business need, and job responsibilities. Most employees should expect onsite requirements and at a minimum of once per week. This position is hybrid within the state of AZ only. This hybrid work opportunity requires residency, and work to be performed, within the State of Arizona. POSITION PURPOSE 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. REQUIRED QUALIFICATIONS 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
Required Education
- High school diploma or GED in a general field of study is required for all levels.
Required Licenses
Required Certifications
PREFERRED QUALIFICATIONS 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
Supervisory Experience
Required Education
- Bachelor's degree in computer technology, business, or a related field.
Required Licenses
Required Certifications
- Technical certifications in programming languages are preferred for all levels.
ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES LEVEL 1: PROGRAMMER I
- With assistance from a Programmer III or Lead Programmer, maintain and develop basic systems and programs.
- Participate in the development, review, and creation of documentation supporting assigned systems.
- Design and code basic systems, programs, and interfaces using appropriate structured 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.
- Participate in small- to medium-sized projects.
- Create ad hoc reports for internal and external customers.
- Research, respond to, and resolve questions and research requests from internal customers.
- Participate in code and system reviews to confirm proper design standards, content, and functionality.
- Assist with the development and delivery of presentations to staff and management.
- Participate in all phases of the systems development life cycle.
- Analyze files and map data from one system to another.
- Follow established source-control and versioning policies and procedures.
- Meet established timeliness and accuracy goals.
- Communicate assignment status to stakeholders and management.
LEVEL 2: PROGRAMMER II
- Perform the applicable responsibilities of lower-level positions.
- With assistance from a Programmer III or Lead Programmer, maintain and develop moderately complex systems and programs.
- Participate in or lead medium-sized projects.
- Track and resolve processing problems in coordination with the appropriate business and technical areas.
- Assist users and analysts with developing system-interface specifications.
- Develop, document, and implement processing requirements and conduct post-implementation reviews.
- Develop time and cost estimates and system-modification schedules.
- Create and deliver presentations to staff and management.
- Maintain the code base and configuration in development and test environments.
LEVEL 3: PROGRAMMER III
- Perform the applicable responsibilities of lower-level positions.
- Participate in or lead large projects.
- Independently maintain and develop complex systems and programs.
- In cooperation with the Lead Programmer, mentor employees and review work performed by Level 1 and Level 2 programmers.
- Maintain extensive knowledge of new developments in programming and healthcare-related topics.
- Plan, lead, and implement large-scale or cross-functional projects using sound project-management methods.
- Work with management to prepare requests for proposals for software systems.
- Assist with implementing new procedures, including workflows, manuals, and training materials.
- Coordinate and develop training materials for programmers.
- Participate in technology planning.
- Participate in the project-prioritization process.
- Train new staff on programming files, terminology, methods, and system configurations.
LEVEL 4: LEAD PROGRAMMER
- Perform the applicable responsibilities of lower-level positions.
- Review production and operating policies to ensure efficient processes are in place.
- Develop tactical plans to streamline or improve processes and services.
- Define and implement quality-assurance procedures for assigned activities.
- Establish measures to verify adherence, consistency, and continuity, including across lines of business when appropriate.
- Lead projects focused on improving efficiency, productivity, and quality.
- Work with management to establish and achieve short- and long-term departmental goals aligned with company objectives and divisional strategic plans.
- Develop staff by creating and maintaining training materials, establishing performance goals, conducting regular follow-ups, and completing year-end performance evaluations.
- Ensure service-level agreements are established, monitored, and managed effectively.
- Implement action plans to resolve issues that prevent the department from meeting its goals.
- Review and consult on project design and content to ensure consistency.
- Ensure proper change-management protocols are followed to maximize benefits and minimize unnecessary disruption to the organization and its customers.
SCRUM RESPONSIBILITIES The following responsibilities apply to Level 2S and Level 3S positions. Level 2 and Level 3 programmers may assume these responsibilities on an interim or project basis in addition to their standard duties.
- Serve as Scrum Master for one or two Scrum teams, focusing on guiding teams toward continuous process improvement.
- Participate in project teams as needed.
- Facilitate sprint planning, sprint retrospectives, and sprint demonstrations.
- Assist the Product Owner with backlog management.
- Support coordination across teams.
- Maintain relevant metrics that help teams monitor performance.
- Serve as a liaison between developers and user-experience or visual-design professionals.
- Foster consistent communication across technical and design disciplines.
RESPONSIBILITIES FOR ALL LEVELS
- Each progressive level includes the ability to perform the essential functions of lower-level positions and mentor employees at those levels.
- Maintain a full-time work schedule of at least 40 hours per week.
- Work additional hours, including evenings and weekends, when requested or required to meet business needs.
- Perform other duties as assigned.
REQUIRED JOB SKILLS
- 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 of responsibility, as defined in departmental documentation.
- Knowledge of object-oriented analysis and design, structured programming, data mapping, and testing.
REQUIRED PROFESSIONAL COMPETENCIES
- 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 other individuals from varied professional backgrounds.
- Ability to prioritize assignments and manage multiple priorities, sometimes under limited time constraints.
- Effective interpersonal skills and the ability to maintain productive working relationships.
REQUIRED LEADERSHIP COMPETENCIES
- Ability to take appropriate risks using available data.
- Ability to build synergy within a diverse team operating in a changing environment.
PREFERRED JOB SKILLS
- 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.
PREFERRED PROFESSIONAL COMPETENCIES
- Ability to work with ambiguous or conflicting information while remaining focused on the intended goal.
#LI-AHAZ Our Commitment AZ Blue does not discriminate in hiring or employment on the basis of race, ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or any other protected group. Thank you for your interest in Blue Cross Blue Shield of Arizona. For more information on our company, see azblue.com. If interested in this position, please apply.
|