Sr Software Engineer

Posted:
9/9/2024, 12:34:32 AM

Location(s):
Phoenix, Arizona, United States ⋅ Arizona, United States

Experience Level(s):
Senior

Field(s):
Software Engineering

Job Description:

At Cable One and our family of brands, we keep our customers and associates connected to what matters most. For our associates, that means: a thriving and rewarding career, respect for the communities where they live and work, a focus on health and wellness, an excellent work/life balance, and an open and inclusive workplace.  

The Senior Software Engineer designs, builds, and deploys software solutions to resolve specific business functions in support of Cable One’s delivery of Voice, Data and Video products and services to its customers.

ESSENTIAL DUTIES AND RESPONSIBILITIES

Set forth below is a list of the essential duties and responsibilities (or "essential functions") of this position.

  • Develops software solutions requested by and in participation with Cable One residential and Business Services divisions using Agile Scrum development methodologies.
  • Create core provisioning systems enabling customers to receive CABLE ONE products and services
  • Develop customer diagnostic tools aiding call center and field technicians in service troubleshooting.
  • Manage and resolve issues in Cable ONE’s in house software applications, databases, APIs, infrastructure, and networks.
  • Review and utilize business requirements to establish technical solution designs and documentation for applications.
  • Participate in bi-weekly code review/design sessions with Development Team to outline deliverables and tasks needed to accomplish business objectives.
  • Prepares design and transition documents in support of QA and Software Support testing and support needs.
  • Provides documentation and trains the product software support team for solution deployments into production environments.
  • Identify process and application improvements to automate manual tasks to alleviate customer pain points.
  • Provides training and guidance to Software Support and entry to mid level engineers

Other duties and/or responsibilities not specifically set forth above may, however, be assigned as needed.  Whenever practicable and, in accordance with legal guidelines, reasonable accommodation(s) will be made to enable an otherwise qualified individual with a disability to perform the essential functions of the position.

QUALIFICATIONS 

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.  In addition, set forth below is a non-exhaustive list of requirements that are representative of the knowledge, skill and/or ability necessary to perform this position.  Whenever practicable and, in accordance with legal guidelines, reasonable accommodation(s) will be made to enable an otherwise qualified individual with a disability to perform the essential functions of the position.

EDUCATION and/or EXPERIENCE

Bachelor’s degree (B.A.) from four-year college or university; and a minimum of three years related experience and/or training in application development using Java programming language, .NET or equivalent combination of education and experience. Other specific experience requirements include:

  • 2+ years in large scale integrated multi system environments
  • 3+ building and supporting enterprise web services.
  • 3+ years working within Agile and Waterfall SDLC. 
  • 3+ years in Database technologies such as Microsoft SQLServer 2022 or Oracle.
  • 3+ years working with Linux (RHEL) and Windows operating systems. 

LANGUAGE SKILLS

Ability to read, analyze, and interpret common scientific and technical journals, financial reports and legal documents. Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community. Ability to write speeches and articles for publication that conform to prescribed style and format. Ability to effectively present information to top management, public groups, and/or boards of directors.

MATHEMATICAL SKILLS

Ability to apply advanced mathematical concepts such as exponents, logarithms, quadratic equations and permutations. Ability to apply mathematical operations to such tasks as frequency distribution, determination of test reliability and validity, analysis of variance, correlation techniques, sampling theory, and factor analysis.

REASONING ABILITY

Ability to apply principles of logical or scientific thinking to a wide range of intellectual and practical problems. Ability to deal with nonverbal symbolism (formulas, scientific equations, graphs, etc.) in its most difficult phases. Ability to deal with a variety of abstract and concrete variables.

CERTIFICATES, LICENSES, REGISTRATIONS

  • Prefer advanced certification in Java SE, J2EE and C# programming languages. 
  • Prefer intermediate certification in application server technologies such as IIS, JBOSS, Tomcat 7 & 8., Springboot

OTHER QUALIFICATIONS

  • This position requires 10% business travel.
  • Excellent computer skills including Microsoft Excel, Microsoft Word, and Microsoft Visio.
  • Excellent analytical and troubleshooting skills.
  • Must be a self-starter with sound problem-solving and troubleshooting skills.
  • Must be flexible and a team player.
  • Prefer working knowledge in Jenkins, Git, TFS, Maven RedHat OpenShift, Kubernetes and Docker container technologies.

  Core Competencies  

  • Committed: Values each customer, while working hard to keep their business and support our communities.  

  • Helpful: Delivers support in the ways that are most useful to our customers and addresses their needs with expertise, respect, and empathy.  

  • Proactive: Understand what our customers need, and actively works to make their relationship with use seamless, easy, and rewarding.  

  • Personal: Knows our customers well, and tailors our communications and interactions to address their needs and expectations.  

  

Benefits 

Cable One and our family of brands appreciates the role our associates play to help the company grow, and in return an excellent benefits package is offered to our associates to recognize the importance of their contributions, such as:  

  • Medical, dental, and vision plans – start when you start!  

  • Life insurance (self, spouse, children) 

  • Paid time off (vacation, holiday, and personal/sick days)  

  • 401(k) - 100% company match starts day 1 of employment (up to 5% of eligible compensation) 

  • Group Legal plan with Identity Theft Protection 

  

Additional Perks  

  • Tuition reimbursement (up to $5,250 on 1st year)  

  • Annual community support to various organizations across the U.S.  

  • Associate recognition & awards programs 

  • Advancement opportunities  

  • Collaborative work environment  

  

We’re an Award-Winning Organization! 

  • Forbes’ “America’s Best Midsized Employers” 2021-2023 

Our Commitment 

Diversity lies in the communities we serve and among the associates who dedicate themselves to ensure our continued success. Here at Cable One and our family of brands, we believe it is our individual and unique talents, backgrounds and perspectives that, when combined, truly make us an unstoppable force. "Stronger Together" is not just a verbal cue, it is the motto that our associates live by, exemplify, and embody each and every day.  

Cable One and our family of brands is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a protected veteran, or disability. 
 

Pre-hire Processes 

Cable One and our family of brands is committed to keeping our associates and customers safe. Job offers are contingent upon the results of background, drug screening, and reference check. Only after successfully passing these pre-hire clearances are individuals approved for hire and ready to start their successful and rewarding career.