Software Engineer

| Arizona, USA
Sorry, this job was removed at 3:33 p.m. (CST) on Tuesday, May 21, 2024
Find out who's hiring in Other US Location.
See all Developer + Engineer jobs in Other US Location
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job Description

Job Purpose

Designs and deploy software that solves specific business problems leading to the achievement of goals and objectives of the business. This position will perform strategic analysis and recommendations for future system investments. This position is responsible for leading project teams with operations and across other business units to implement new systems or major enhancements.

Essential Functions

  • Software Engineering (70%)
    • Support Business Unit and Resource Unit organizations on new systems development, major enhancements, satisfying I.T. needs, and accomplishing their I.T. objectives in General; this function also includes providing recommendations, requirements development, project management on information systems solutions, quality management, technologies, packaged applications, and vendors
    • Proactively develop or coordinate development efforts of others to implement information systems solutions to solve business problems; may also utilize development tools to deliver enhanced functionality in support of the business
    • Coordinate, direct, and supervise the work activities of vendors, consultants and employees on I.T. projects and in support of applications
    • Respond to requests from personnel across the company for assistance with I.T. issues: problems acquiring data, ideas for enhancements, application of technology, and general support
    • Generate cost estimates for information systems to use in business cases/cost-benefit analysis
  • Service Management (30%)
    • Executes the strategic vision for the Service Management program
    • Serve as a champion and advocate for the Service Management program
    • Provide leadership to the project management team in support of Wireline Operations
    • Ensure adherence to Service Management processes where applicable
    • Lead Software Asset and Configuration Management process

Experience

  • 3 to 5 years of experience
  • Experience in network engineering and operations in a telco environment or related industry
  • Experience leading engineering teams in development projects
  • Demonstrated experience with process improvement and project management
  • Experience in Telco engineering, planning, and/or construction advantageous
  • Experience in Network Operations and/or product development advantageous
  • Experience in managing and directing the efforts of others

Education

  • Two years of College or Technical School resulting in an Associate's Degree or equivalent

Special Knowledge, Skills, and Abilities

  • This position requires applied knowledge of application design and development
  • Additional knowledge areas include in-depth knowledge of client/server architecture, software architecture knowledge, and user requirements analysis
  • Technical - Analytical Skills:
    • Technical software development skills, specifically Node.js, Angular, and NoSQL database
    • Full systems development lifecycle knowledge, preferably on Internet applications
    • Strong understanding of Networking and Internetworking Concepts
    • Data modeling, Database Design, Performance Tuning, and Functional and Technical Requirements analysis knowledge preferred
    • Strong written and verbal communication skills
    • Strong leadership and coaching skills
    • Strong interpersonal skills
  • Special Skills:
    • Client/server concepts and prototyping tools knowledge
    • Java, C++, C# and other development languages
    • TCP/IP, UDP, and other networking protocols
    • HTML, SQL, NoSQL, ODBC

Supervisory Responsibilities

No Supervisory Responsibility

About Us

CBTS serves enterprise and midmarket clients in all industries across the United States and Canada. CBTS combines deep technical expertise with a full suite of flexible technology solutions--including Application Modernization, Managed Hybrid Cloud, Cybersecurity, Unified Communications, and Infrastructure solutions. From developing and deploying modern applications and the secure, scalable platforms on which they run, to managing, monitoring, and optimizing their operations, CBTS delivers comprehensive technology solutions for its clients' transformative business initiatives. For more information, please visit www.cbts.com.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, age, disability, religion, sex, sexual orientation, gender identity, gender expression, protected veteran, military status or any other characteristic protected by law.

Due to U.S. Government requirements applicable to foreign-owned telecommunications providers, non-US citizens will be required to submit to an extensive government agency background check which will necessitate disclosure of sensitive Personally Identifiable Information.

Attention California Residents:

https://www.cbts.com/privacy-policy/california-privacy-policy/

More Information on CBTS
CBTS operates in the Cloud industry. The company is located in Cincinnati, OH. CBTS was founded in 1994. It has 1744 total employees. To see all 9 open jobs at CBTS, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CBTSFind similar jobs