SOFTWARE DEVELOPER - ADVANCED - 05132026-77686

State Of Tennessee
Smyrna, United States of America
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 108K

Job location

Smyrna, United States of America

Tech stack

Applications Architecture
Mobile Application Development
Corona (Software Development Kit)
Data Architecture
Data Governance
Data Sharing
Database Development
DevOps
Monitoring of Systems
Systems Analysis
Object-Oriented Software Development
Systems Development Life Cycle
Software Engineering
Systems Architecture
Systems Integration
Web Services
XML
Transport Layer Security
Cloud Platform System
System Availability
Information Technology
Optimization Algorithms
Software Version Control
Api Management
ServiceNow
Programming Languages

Job description

This position serves as an Advanced Software Developer supporting the State's enterprise contact center platforms, including NICE CXone and ServiceNow. The incumbent is responsible for the design, development, integration, and maintenance of scalable, secure, and high-performing applications and workflows that support statewide customer service operations.

This role ensures reliable system functionality, enhances customer and agent experiences, and supports continuous improvement through modern software development and DevOps practices. The position works collaboratively with technical teams, contact center leadership, and business stakeholders to deliver effective and compliant technology solutions., 1. Design, develop, test, and maintain applications and system integrations supporting NICE CXone, ServiceNow, and related enterprise platform.

  1. Develop and maintain API integrations and data exchanges between contact center and enterprise systems
  2. Configure and enhance CXone Studio scripts, IVR workflows, and digital engagement channels
  3. Analyze business requirements and translate them into technical specifications and solutions
  4. Monitor system performance and troubleshoot complex technical and integration issues
  5. Contribute to system architecture, standards development, and technical documentation
  6. Ensure compliance with State security policies, data governance standards, and regulatory requirements, 1. Ensures high availability and reliability of contact center platforms and integrations
  7. Delivers quality solutions in alignment with project timelines and State standards
  8. Maintains secure, compliant, and well-documented systems
  9. Supports continuous improvement in system performance, automation, and operational efficiency
  10. Contributes to improved customer experience and service delivery outcomes

Requirements

Education and Experience: Bachelor's degree and two years of experience in application design, systems analysis, or software development.

Substitution for Bachelor's degree: Relevant IT Associate's Degree.

OR

An Associate's degree and two years of related IT experience may substitute for the bachelor's degree requirement.

Substitution of Experience for Education: Related IT experience may substitute for the required bachelor's degree on a year-for-year basis to a maximum of four years., 1. Knowledge of software development lifecycle (SDLC), application architecture, and integration patterns

  1. Ability to design and implement scalable, reliable, and secure solutions
  2. Ability to analyze and resolve complex technical issues
  3. Strong understanding of system performance, monitoring, and optimization techniques
  4. Ability to communicate effectively with technical and non-technical stakeholders
  5. Ability to work collaboratively in a team-oriented environment, 1. Manages Complexity
  6. Tech Savvy
  7. Decision Quality
  8. Collaborates
  9. Communicates Effectively

Knowledges:

  1. Programming Languages
  2. Object Oriented Programming and Mobile App Development,
  3. Database Development and System Architecture
  4. Web Services (XML, SSL)
  5. Cloud computing platforms

Skills:

  1. Code Management
  2. Security Enhancement
  3. Cross-Platform Communication
  4. Object Oriented Programming for Mobile
  5. Test Plan Execution, Data Design and Modeling

Abilities:

  1. Work Independently with minimal supervision
  2. Reliability as a team contributor
  3. Flexibility
  4. Planning and Organization
  5. Excellent Written and Oral Communication

Apply for this position