Application Programmer

Uniti Group Inc.
Little Rock, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
$ 104K

Job location

Little Rock, United States of America

Tech stack

Clean Code Principles
Microsoft Access
HTML
JavaScript
PHP
API
Agile Methodologies
Apache HTTP Server
Tomcat
Test Driven Development
Azure
CSS
Code Generation
Software Quality
Computer Programming
Databases
System Configuration
Cron
Data Integrity
ETL
Database Design
Software Debugging
DevOps
Web Development
Monitoring of Systems
Apache Hypertext Transfer Protocol Server
IIS
Python
Lightweight Directory Access Protocols (LDAP)
Linux Commands
MariaDB
Microsoft SQL Server
MongoDB
MySQL
Neo4j
OAuth
Oracle Applications
Systems Development Life Cycle
Red Hat Enterprise Linux - RHEL
Shell Script
Single Sign-On
Software Engineering
Web Applications
Web Application Frameworks
XML
YAML
Scripting (Bash/Python/Go/Ruby)
GitHub Copilot
Snowflake
GIT
Codebase
Software Coding
REST
Software Version Control
Docker
Web Api
Programming Languages

Job description

  • System Development: Participate in the architecture, configuration, development, deployment, integration, testing, and maintenance of NOC Portal systems.
  • Troubleshooting: Troubleshoot, debug, and upgrade existing software.
  • System Improvement: Identify areas for modification in current NOC Portal systems and develop these improvements.
  • Code Development: Write high-quality code to complete features on schedule.
  • Operational Evaluation: Assess the operational practicality of applications.
  • System Monitoring: Monitor, troubleshoot, and resolve issues on supported NOCPortal systems to ensure 24x7 availability.
  • SDLC Compliance: Follow Software Development Lifecycle processes and tools.
  • Agile Practices: Apply agile practices and principles to maximize business value and continuously improve customer outcomes.
  • Research: Participate in researching and identifying new and emerging technologies to enhance NOC Portal processes.

Requirements

The Senior Applications Programmer is part of a team dedicated to improving the user experience, data integrity, and business processes through the development and maintenance of the NOC Portal and its supporting tools. This individual will apply proven communication, analytical, and problem-solving skills to contribute to this effort.

**This position requires extensive experience in PHP language.

What You'll Do:

  • Task Management: Efficiently prioritize and execute tasks in a fast-paced, rapidly changing environment.
  • Communication: Exhibit strong verbal and written communication skills.
  • Team Collaboration: Work effectively within a collaborative, team-oriented environment.
  • Self-Motivation: Demonstrate self-motivation, time management, and organizational skills., * PHP experience is required.
  • College degree in a technical or related field or at least 8 years of work experience in a structured development environment
  • Software Development: Experience with software design and development in a test-driven environment.
  • Agile: Familiarity with agile practices and management tools such as Azure Dev Ops, build/deployment YAML pipelines, and other Azure Tools
  • Git/Source Code Management: Experience with code management, including branching, merging, and pull requests. Experience leveraging AI-assisted development tools such as GitHub Copilot for code generation, debugging, and codebase analysis to accelerate delivery and improve code quality.
  • Web Applications/ Coding Languages: Experience developing web applications in PHP and related technologies.Strong programming skills in Python, including experience with Python libraries and frameworks.
  • Scripting/ETL: Proficient in writing and debugging shell scripts for scripting, automation, and ETL processes. Experience scheduling and managing cron job tasks.
  • APIs and Web Services: Hands-on experience with one or more of the following: RESTful API principles, API Access Concepts (including REST, SSO, LDAP, OAuth2, etc.)
  • P rogramming/ M arkup L anguages : Familiarity with HTML, CSS, JavaScript, XML
  • Systems: Proficiency in Linux command line operations, system administration, and environment setup. Familiar with web application server technologies (e.g. Apache HTTPD, IIS, or Tomcat).
  • Knowledge of Azure cloud services and infrastructure. Experience with RHEL (Red Hat Enterprise Linux) installation, configuration, management, and troubleshooting.Experience with containerization using Docker, including Docker images, containers, and orchestration.
  • Databases: Experience with MySQL/MariaDB database design, querying, and administration.Hand-on experience with one or more of the following: Neo4j, Oracle, SQL Server, MongoDB, Snowflake.

Benefits & conditions

Physical Tasks - Standing Occasionally: 0-33% | Walking Occasionally: 0-33% |Sitting Continuously: 67-100% | Bending: Occasionally: 0-33% | Crouching: Occasionally: 0-33% | Pushing-Pulling: Occasionally: 0-33% | Carrying: Occasional: 0-33% | Reaching Above Head: Occasionally: 0-33% | Lifting-Lowering >1-15 lbs: Occasionally: 0-33% | Repetitive Hand Action: Medium Dexterity: Continuously: 67-100% | Fine Manipulating: frequently: 34% - 66%

Audio Visual Needs - Hearing: Continuously: 67-100%| Near Vision: Continuously: 67-100% | Far Vision: Occasionally: 0-33% | Peripheral Vision: Occasionally: 0-33%

Equipment Used in Job Performance : Computer, Printer, Telephone, Basic Office Supplies, Copier

The starting compensation range for this job is $76,300 to $104,200.

_________________________________________________________

Our Benefits:

  • Medical, Dental, Vision Insurance Plans
  • 401K Plan
  • Health & Flexible Savings Account
  • Life and AD&D, Spousal Life, Child Life Insurance Plans
  • Educational Assistance Plan

Uniti is an equal opportunity employer. At Uniti, we celebrate the authenticity and uniqueness of our people and their ideas. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, genetic information, protected veteran status, current military status, disability, sexual orientation, marital status, creed, citizenship status, or any other status protected by law, and to give full consideration to qualified disabled individuals and protected veterans.

Actual base pay for this job will depend on the candidate's primary work location and other factors, such as relevant skills and experience.

About the company

Uniti is a premier insurgent fiber provider dedicated to enabling mission-critical connectivity across the United States. With a steadfast commitment to customer service, operational excellence, and superior network capabilities, Uniti builds, operates and delivers critical fiber-based communications services to connect and empower people and businesses .

Apply for this position