Nespon: Careers:: Software Engineer III (PAO Developer)- Fairport, NY

2300 Valley View Lane Suite 1040, Irving TX 75062, USA

+1-972-810-4025

contactus@nespon.com

Software Engineer III (PAO Developer)

Software Engineering | Fairport, NY | Full Time

Job Description

This is a key position in the IT Applications organization, and is responsible for meeting customer needs through application development,deployment and life-cycle management, specializing in Windstream’s quoting and catalog applications.
This position will be a strong software engineer for IT development initiatives, supporting design, implementation, configuration and deployment of custom applications and modified off-the-shelf applications, as well as developing integrations between Windstream's systems. This position will interact with other organizations in the IT group e.g., IT Operations and other IT Application teams in order to provideproactive solutions to the business and drive business value.

Skills and Competencies

  • This position calls for excellent competencies in a variety of areas, including:
  • Leadership and communication skills – to build and strengthen relationships both within and outside the organization.
  • Highly motivated and self-directed individual, bringing a strong sense of focus and energy to work.
  • Leadership skills and execution focus to drive results through performance.
  • Strong technical knowledge of a wide range of development languages, frameworks, and methodologies, such as:
  • Java,
  • Web development technologies including HTML, CSS, JavaScript, Typescript, NodeJS, and AngularJS
  • database modeling / design in both SQL relational databases such as Oracle, and non-relational such as MongoDB
  • Groovy,
  • SOAP/REST web services,
  • Spring,
  • Unit and integration testing with tools such as JUnit, TestNG, Mocha
  • Distributed version control systems such as Mercurial
  • Continuous integration tools such as TeamCity and Jenkins
  • Familiarity with a Linux shell environment and accessing Linux systems remotely via SSH to run applications.
  • Ability to diagnose problems occurring within a system or resulting through integration between systems.
  • Experience with development, deployment, and management of microservice/cloud-based architectures such as Spring Boot
  • and Docker is a plus.
  • Business domain expertise in telecom industry would be a plus.
  • Working knowledge of the Agile development methodologies, such as SCRUM or Kanban.
  • Responsibilities
  • Including (but not limited to)
  • Development and implementation of quoting and catalog software initiatives.
  • Support requirements discussions led by business analysts; develop designs and levels of effort for systems implementing those
  • requirements. Documentation of the designs to sufficient detail for implementation by other team members.
  • Production support of quoting and catalog software, including some off-hours support on a rotating schedule.
  • Participate in design and technology decisions and mentor junior engineers.
  • Strong understanding and working knowledge of databases and associated development.
  • Identifying issues within software systems and recommending solutions to others.
  • Implement and participate within code review process.
  • Work and manage multiple development initiatives concurrently.
  • Communicate with internal stakeholders and users for support and to work in support of requirements and design development.

Special Requirements/ Certifications:

This position calls for excellent competencies in a variety of areas, including:

  • Leadership and communication skills – to build and strengthen relationships both within and outside the organization.
  • Highly motivated and self-directed individual, bringing a strong sense of focus and energy to work.
  • Leadership skills and execution focus to drive results through performance.
  • Strong technical knowledge of a wide range of development languages, frameworks, and methodologies, such as:
  • Java, Web development technologies including HTML, CSS, JavaScript, Typescript, NodeJS, and AngularJS
  • database modeling / design in both SQL relational databases such as Oracle, and non-relational such as MongoDB
  • Groovy, SOAP/REST web services, Spring, Unit and integration testing with tools such as JUnit, TestNG, Mocha Distributed version control systems such as Mercurial
  • Continuous integration tools such as TeamCity and Jenkins
  • Familiarity with a Linux shell environment and accessing Linux systems remotely via SSH to run applications.
  • Ability to diagnose problems occurring within a system or resulting through integration between systems.
  • Experience with development, deployment, and management of microservice/cloud-based architectures such as Spring Boot
  • and Docker is a plus.
  • Business domain expertise in telecom industry would be a plus.
  • Working knowledge of the Agile development methodologies, such as SCRUM or Kanban.
  • Responsibilities
  • Including (but not limited to)
  • Development and implementation of quoting and catalog software initiatives.
  • Support requirements discussions led by business analysts; develop designs and levels of effort for systems implementing those
  • requirements. Documentation of the designs to sufficient detail for implementation by other team members.
  • Production support of quoting and catalog software, including some off-hours support on a rotating schedule.
  • Participate in design and technology decisions and mentor junior engineers.
  • Strong understanding and working knowledge of databases and associated development.
  • Identifying issues within software systems and recommending solutions to others.
  • Implement and participate within code review process.
  • Work and manage multiple development initiatives concurrently.
  • Communicate with internal stakeholders and users for support and to work in support of requirements and design developmentThis is a key position in the IT Applications organization, and is responsible for meeting customer needs through application development,deployment and life-cycle management, specializing in Windstream’s quoting and catalog applications.
  • This position will be a strong software engineer for IT development initiatives, supporting design, implementation, configuration and deployment of custom applications and modified off-the-shelf applications, as well as developing integrations between Windstream's systems.
  • This position will interact with other organizations in the IT group e.g., IT Operations and other IT Application teams in order to provideproactive solutions to the business and drive business value.
  • Skills and Competencies
  • This position calls for excellent competencies in a variety of areas, including:
  • Leadership and communication skills – to build and strengthen relationships both within and outside the organization.
  • Highly motivated and self-directed individual, bringing a strong sense of focus and energy to work.
  • Leadership skills and execution focus to drive results through performance.
  • Strong technical knowledge of a wide range of development languages, frameworks, and methodologies, such as:
    • Java,
    • Web development technologies including HTML, CSS, JavaScript, Typescript, NodeJS, and AngularJS
    • database modeling / design in both SQL relational databases such as Oracle, and non-relational such as MongoDB
    • Groovy,
    • SOAP/REST web services,
    • Spring,
    • Unit and integration testing with tools such as JUnit, TestNG, Mocha
    • Distributed version control systems such as Mercurial
    • Continuous integration tools such as TeamCity and Jenkins
    • Familiarity with a Linux shell environment and accessing Linux systems remotely via SSH to run applications.
    • Ability to diagnose problems occurring within a system or resulting through integration between systems.
    • Experience with development, deployment, and management of microservice/cloud-based architectures such as Spring Boot
    • and Docker is a plus.
  • Business domain expertise in telecom industry would be a plus.
  • Working knowledge of the Agile development methodologies, such as SCRUM or Kanban.

Responsibilities

  • Including (but not limited to)
  • Development and implementation of quoting and catalog software initiatives.
  • Support requirements discussions led by business analysts; develop designs and levels of effort for systems implementing those
  • requirements. Documentation of the designs to sufficient detail for implementation by other team members.
  • Production support of quoting and catalog software, including some off-hours support on a rotating schedule.
  • Participate in design and technology decisions and mentor junior engineers.
  • Strong understanding and working knowledge of databases and associated development.
  • Identifying issues within software systems and recommending solutions to others.
  • Implement and participate within code review process.
  • Work and manage multiple development initiatives concurrently.
  • Communicate with internal stakeholders and users for support and to work in support of requirements and design development.

Education

Requires a bachelor's degree in a related area

Experience

At least 5 years of relevant experience, and a college degree is required.

Apply for This Job

Send your resume at staffing@nespon.com. Clearly define the post title for which you are applying