Software Engineer II in Boston, MA at Windstream

Date Posted: 6/30/2021

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    500 Rutherford Avenue
    Boston, MA
  • Job Type:
  • Experience:
    2 to 4 years
  • Date Posted:
    6/30/2021

Job Description

Job ID:21003525

"Windstream is considered an essential business and we are HIRING NOW. As our company responds to COVID-19, the safety and wellbeing of our employees, customers, partners and communities is our top priority.”

POSITION SUMMARY                                                                                              

Senior software product developer responsible for development and support of system-level components of a portfolio of cloud software products comprising the platform for the OfficeSuite UCaaS service.

 

ACCOUNTABILITY

  1. Full lifecycle software development of system-level features for the silhouette cloud VoIP application server, NowMessage cloud voicemail application, and OpenLink cloud media server
  2. Broad responsibility for system level development encompassing Linux, system automation, system management, continuous integration and continuous delivery mechanisms, scalability, high availability, APIs and middleware, and data management
  3. 3rd level support for carrier-grade cloud production systems

MAJOR PROBLEMS / CHALLENGES                                                                                                        

The product developer will be required to learn the OfficeSuite platform product portfolio and their respective system architectures very quickly.  S/he will be required to leverage and apply state of the art technologies to evolve critical aspects of the system, while maintaining the product’s rigorous reliability and availability requirements.

 

REQUIRED SKILLS, ABILITIES & KNOWLEDGE 

  1. Demonstrated track record of high quality, innovative, full-lifecycle cloud software development
  2. Deep understanding of cloud software development methodology
  3. Linux system development, including best practices and Linux idioms
  4. Understanding and application of carrier-grade software development methodology, especially horizontal scalability, and high availability
  5. Proficiency in object-oriented software design, and development, with demonstrated ability to deliver robust, high quality software
  6. Demonstrated ability to construct designs, estimate development effort, coordinate developers, deliver to development plans, and clarify ambiguity
  7. Excellent verbal and written communication

REQUIRED EXPERIENCE                                                    

  1. 6+ years Linux / UNIX software development
  2. 6+ years OO software development experience in cloud, networking, telecom, or related field

DESIRABLE EXPERIENCE

  1. Java, C++, Python (or other scripting languages)
  2. SaltStack automation
  3. Networking
  4. VoIP, SIP, RTP
  5. Experience with relational databases, schema design, replication, and Object-Relational Mapping Frameworks

Job Requirements

Minimum Qualifications:College degree in a Technical or a related field and 2-4 years professional level experience; or 6 years professional level related Technical experience; or an equivalent combination of education and professional level related Technical experience required.

EEO Statement: Windstream is an equal opportunity employer. At Windstream, we celebrate the authenticity and uniqueness of our people and their ideas. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, genetic information, protected veteran status, current military status, disability, sexual orientation, gender identity, marital status, creed, citizenship status, or any other status protected by law, and to give full consideration to qualified disabled individuals and protected veterans. The diverse voices of our employees fuel our innovation and our inclusive culture. Employment at Windstream is subject to post offer, pre-employment drug testing.  396185

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs