Technologist in Charlotte, North Carolina | DiversityInc Careers
This job has expired and you can't apply for it anymore. Start a new search.


Responsible for working with our business partners to understand the business process and how our applications can best support business process. This position is responsible for design, development and implementation of information technology systems, as well as consulting with project owners to resolve issues regarding operations, implementations, and system status. Research and recommend strategies for department direction on Operational Management Systems, technical interfaces, automated system solutions, and server-related topics. Provide technical expertise on complex projects and research new technology for use by department.

Actively and consistently support all efforts to simplify and enhance the customer experience
  • Review business requirements and work Solution Engineering team to create functional designs and convert them into Functional Requirements documents
  • Documenting according to Charter standards, Functional Requirements, Traceability, Release Description, use cases and UI mockups for the assigned applications
  • Collaborate with Project Managers, Managers, Architects, Directors, and VPs in setting strategies and tactical implementing procedures
  • Research new technology products and make strategy recommendations to management and leadership
  • Coordinate and perform routine operating system and application reconciliations maintenance, including backup and recovery processes for applications and databases
  • Develop plan for business continuity, including monitoring system utilization/performance for capacity planning purposes
  • Act as a technical expert to provide technical support and software upgrades for applications
  • Design and configure customer-based systems and applications; provide guidance to database administrators in the configuration, tuning and maintenance of databases
  • Design disaster recovery plans
  • Assist in troubleshooting application, networking and operating systems problems
  • Manage relationships with hardware and software vendors
  • Work with Developers, Architects, System Administrators and Software Analysts as needed

Skills/Abilities and Knowledge
  • Ability to read, write, speak and understand the English language to communicate with employees, customers, suppliers, in person, on the phone, and by written communications in a clear, straight-forward, and professional manner
  • Experience with Microsoft Office Suite of products, Visio, SharePoint
  • Experience translating solution designs into functional requirements
  • A general working understanding of infrastructure technologies and concepts is preferred
  • Ability to demonstrate lateral thinking required to solve complex technical problems
  • Demonstrated knowledge in network design, network architecture, protocols and network topology
  • Demonstrated knowledge in TCP/IP and the OSI Model
  • Demonstrated knowledge of network devices and basic network appliances
  • Demonstrated knowledge of network designing software, such as Visio
  • Demonstrated knowledge of at least two application server platforms (WebLogic, WebSphere, Tomcat, JBOSS, etc.)
  • Demonstrated knowledge of at least three development languages (Java, C/C++, ObjectiveC, Perl, Python, ASP/.Net, etc.)
  • Demonstrated knowledge of at least three development or test automation tools (ANT, Maven, Hudson/Jenkins, JUnit, JMeter, etc.)
  • Demonstrated knowledge of at least three development frameworks (Struts, Spring MVC, Spring Security, JQuery, AXIS 2.0, etc.)
  • Ability to perform duties in a very fast pace environment and ability to learn new technology quickly

BA/BS in Information Technology, Computer Science, MIS or related field or equivalent work experience

  • 8 years experience designing or configuring systems and/or applications
  • 5 years Business Analyst experience
  • Experience working in Telecommunications industry a plus
  • Technology agnostic and experience working with multiple technology stacks

Office environment