JobHabor

Senior Application Programmer

Uniti

Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 76,300–104,200/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Prioritize and execute tasks in a fast-paced environment
  • Exhibit strong verbal and written communication skills
  • Work effectively within a collaborative, team-oriented environment
  • Demonstrate self-motivation, time management, and organizational skills
  • Participate in the architecture, configuration, development, deployment, integration, testing, and maintenance of NOC Portal systems
  • Troubleshoot, debug, and upgrade existing software
  • Identify areas for modification in current NOC Portal systems and develop improvements
  • Write high-quality code to complete features on schedule
  • Assess the operational practicality of applications
  • Monitor, troubleshoot, and resolve issues on supported NOC Portal systems
  • Follow Software Development Lifecycle processes and tools
  • Apply agile practices and principles
  • Participate in researching and identifying new and emerging technologies

Requirements

  • Strong full-stack web development experience
  • Focus on modern front-end and back-end development
  • College degree in a technical or related field or at least 8 years of work experience
  • Experience with software design and development in a test-driven environment
  • Familiarity with agile practices and management tools such as Azure Dev Ops
  • Experience with build/deployment YAML pipelines
  • Experience with other Azure Tools
  • Experience with code management, including branching, merging, and pull requests
  • Experience leveraging AI-assisted development tools such as GitHub Copilot
  • Strong programming skills in Python
  • Experience with Python libraries and frameworks
  • Modern front-end experience with JavaScript/TypeScript
  • Experience with a current framework (e.g., React, Vue, or Angular)
  • Experience with PHP is valuable
  • Proficient in writing and debugging shell scripts for scripting, automation, and ETL processes
  • Experience scheduling and managing cron job tasks
  • Experience with (or a desire to adopt) a workflow orchestrator such as Apache Airflow is a plus
  • Exposure to Perl is helpful
  • Hands-on experience with one or more of the following: RESTful API principles, API Access Concepts (including REST, SSO, LDAP, OAuth2, etc.)
  • Familiarity with HTML, CSS, JavaScript, XML
  • 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 installation, configuration, management, and troubleshooting
  • Experience with containerization using Docker, including Docker images, containers, and orchestration
  • 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

Preferred

  • Experience with a workflow orchestrator such as Apache Airflow
  • Exposure to Perl for migrating legacy reporting processes

Skills

  • JavaScript
  • TypeScript
  • Python
  • PHP
  • React
  • Vue
  • Angular
  • Shell scripting
  • ETL
  • Cron jobs
  • Apache Airflow
  • Perl
  • RESTful API
  • SSO
  • LDAP
  • OAuth2
  • HTML
  • CSS
  • XML
  • Linux
  • Apache HTTPD
  • IIS
  • Tomcat
  • Azure
  • RHEL
  • Docker
  • MySQL
  • MariaDB
  • Neo4j
  • Oracle
  • SQL Server
  • MongoDB
  • Snowflake
  • Git
  • GitHub Copilot
  • Azure Dev Ops

Similar roles