Senior Engineer Consultant-Software Development

Verizon•Temple Terrace, FL
•Hybrid

About The Position

The Senior Engineer Consultant-Software Development will play a key role in provisioning-process automation using systems for ordering, pre-provisioning, inventory, build, assignment, provisioning, activation, dispatch, testing and turn-up, and tasking. The role involves gathering business requirements, participating in architecture, and developing or coding features to specification. The engineer provides technical solutions for software development, microservices, system design, workflow management tools, cloud architecture, and message buses. The role works with IT and business management to articulate problems and report project status, and with IT developers and vendor resources to communicate business needs and participate in design discussions and user-story creation. The engineer mentors junior engineers, participates in technical design and code reviews, keeps up with software engineering best practices, and applies new strategies to existing issues. The position uses Java, Apache Camel, PostgreSQL, Bonita, Red Hat Process Automation Manager (RHPAM), AWS, DevOps tools, Elasticsearch, and Tableau.

Requirements

  • Bachelor’s degree or foreign equivalent in Information Technology Management, Computer Science, Engineering, or a related field.
  • Four years of experience in the job offered, or as a Software Developer, Senior Engineer, or in a related or similar position.
  • Four years of experience with Java; software development, microservices development, system design, workflow management tools, cloud architecture, and message bus; Apache Camel; and PostgreSQL.
  • Three years of experience with workflow orchestration using Bonita and RHPAM; AWS; and DevOps tools such as Jira, Jenkins, SonarQube, GitLab, Fortify, or Artifactory.
  • Two years of experience with Elastic Search.
  • Ability to work from home in a hybrid role and work from the manager-defined office location at least three days per week.
  • Reference CBDEVS-W.

Responsibilities

  • Contribute to provisioning-process automation across ordering, pre-provisioning, inventory, build, assignment, provisioning, activation, dispatch, testing and turn-up, and tasking systems.
  • Articulate problems and present or report project status to IT and business management.
  • Work with IT developers and vendor resources to explain business needs and participate in design discussions and user-story creation.
  • Gather business requirements, participate in architecture, and develop or code features to specification.
  • Mentor junior engineers and participate in technical design and code reviews.
  • Keep up with industry best practices in software engineering and apply new strategies to solve existing issues.
  • Develop software and microservices and work on system design, workflow management tools, cloud architecture, and message buses.
  • Provide technical solutions using the listed development, workflow, cloud, DevOps, search, and analytics technologies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service