Software Developer
Job Description
Blue Cross Blue Shield of Arizona is hiring a Software Developer in Phoenix, AZ (hybrid). You will perform programming and system/application maintenance aligned to customer business requirements, with possible additional Scrum development responsibilities depending on your level.
What you’ll do
- Maintain and develop basic systems and programs with assistance from a Programmer III or Lead Programmer.
- Design and code basic systems, programs, and interfaces using structured programming techniques and appropriate languages.
- Develop and maintain databases, including creating logic and mapping system or program flows.
- Write and execute unit test plans and track processing issues through resolution.
- Participate in small- to medium-sized projects, including analysis and mapping of data from one system to another.
- Create ad hoc reports for internal and external customers and respond to research requests from internal customers.
- Support code and system reviews to confirm proper design standards, content, and functionality.
- Contribute across the systems development life cycle, including documentation and post-implementation reviews.
- Follow established source-control and versioning policies and meet timeliness and accuracy goals.
- Communicate assignment status to stakeholders and management.
- Work with teams and leadership as needed to assist with presentations to staff and management and to support training materials and onboarding.
- At higher levels, independently maintain and develop complex systems and programs, coordinate with business and technical partners, and participate in mentoring and work reviews for lower-level programmers.
- At applicable levels, help lead medium or large projects, support quality assurance procedures, and define measures that verify adherence and continuity, including across lines of business when appropriate.
- For Scrum-relevant levels, serve as Scrum Master for one or two Scrum teams, facilitating sprint planning, retrospectives, and demonstrations, and supporting backlog management coordination with the Product Owner.
- Maintain relevant metrics to help teams monitor performance and support coordination across teams, including acting as a liaison between developers and user-experience or visual-design professionals.
Required qualifications
- Minimum experience by level: Level 1: 1 year; Level 2: 3 years; Level 3: 5 years; Level 4: 7 years.
- Education: High school diploma or GED in a general field of study is required for all levels.
- 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: Level 4: 1 year.
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.
- Knowledge of object-oriented analysis and design, structured programming, data mapping, and testing.
Professional and leadership competencies
- Strong analytical skills supporting independent and effective decision-making.
- Perseverance when facing resistance or setbacks.
- Strong verbal and written communication skills and the ability to interact professionally across varied backgrounds, including executives and managers.
- Ability to prioritize assignments and manage multiple priorities under limited time constraints.
- Effective interpersonal skills and productive working relationships.
- Ability to take appropriate risks using available data and build synergy within a diverse team operating in a changing environment.
Hybrid work strategy (AZ only)
- Hybrid Individual Contributors: must reside in Arizona and be onsite at least once per week (unless otherwise cited).
- Hybrid People Leaders: must reside in Arizona and be onsite at least twice per week.
- Hybrid 2 (operational roles): must reside in Arizona and be onsite at least once per month.
- Onsite: daily onsite requirement based on essential functions.
- Remote: not held to onsite requirements, though leadership can request onsite presence for business needs.
- Most employees should expect onsite requirements and at a minimum of once per week.
- This hybrid work opportunity requires residency and work performed within the State of Arizona.
Schedule expectations: Maintain a full-time work schedule of at least 40 hours per week, with additional hours (including evenings and weekends) as requested or required to meet business needs.