Skip to main content

This job has expired

Senior Software Engineer (Remote Or Hybrid)

Employer
Hire Velocity
Location
Washington, DC
Closing date
Jan 29, 2022
Senior Software EngineerEngineering: Dallas, Texas (office is located in Allen but the candidate can work from home 100%, work hybrid, or work from the office - YOUR CHOICE)DescriptionSenior Software Engineer - Job DescriptionAs a Sr. GIS Software Engineer, you will drive the implementation of new solutions in the areas of Network Performance Monitoring (NPM) and Capacity Planning at Frontier Communications. The primary responsibility for this position will be to serve as a senior engineer in the design and development of software applications and systems.An ideal candidate must have knowledge of all aspects of the entire Software Development Life Cycle (SDLC). Experience working with Agile teams (SCRUM, Kanban) is a big plus. Experience working in GIS domain, Databases and web-based application development using Java, JavaScript, Node.js, SOAP and RESTful services, PHP, Python, MySQL, NoSQL, and Oracle. Apache, or IIS web server administration are welcome.The person will be required to collaborate with several teams including vendors, regional engineers, and planning groups to understand business requirements and provide fitting solutions resolving business needs in Network Performance Monitoring, Capacity Management, and Capacity planning. Must be well organized, self-motivated, and have strong communication skills. The person will be expected to develop the documentation, propose action items, and present ideas to the supervisor and other teams given high-level direction. Lead and organize meetings with clear agenda items.Reporting to the Director, this person will be required to work as a team player in the NPM group sharing knowledge, training, and best practices with team members. This person will also be required to engage with senior management and Vendors to discuss future roadmaps, systems, and data requirements, statements of work, and other confidential information.ResponsibilitiesEngineer Systems and Applications solutions that drive Frontier to become more efficient, consistent, and accurate. Build new web applications and enhance existing applications such as NMARS, BSA while enabling other systems to be leveraged for strategic purposes where not already available.Provide technical leadership guidance to other members of the team. Project manage assigned projects to ensure agreed-upon timelines and due dates are met.Engineer documentation for application and its interfaces. Write technical documents, specifications, and use cases for existing and new applications.RequirementsNew hires must be fully vaccinated against COVID-19 by their start date with the company (or have been granted a religious or medical exemption accommodation).Minimum of 5 years of relevant software development experienceExperience working on developing GIS systems and tools - ESRI, ArcGIS, FME, Google APIs, and such.Experience with Angular, React, or an equivalent web frameworkHands-on experience with coding in Java, C/C++, python, C#, or other languagesExperience creating RESTful APIs using Node.js, Python, C#, or JavaExperience with Git, or comparable distributed version control systemExperience writing SQLMust have knowledge of all aspects of the entire Software Development Life Cycle (SDLC). Experience working with Agile teams (SCRUM, Kanban) is a big plusIt also requires strong organizational skills, the ability to multitask, resource coordination, strong verbal and written communication skills, and a proven ability to interact with all levels of the organization.Demonstrated hands-on experience in the analysis, design, implementation, deployment, training, and support of a variety of large and complex projectsProficient in medium-high level functions within Microsoft applications (ie pivot tables, formulas, lookup tables, macros)Experience working cross-functionally with Business and Technical teams.Ability to work independently and in teams, prioritizing multiple projects, issues, and tasks with minimal directionAbility to interface knowledgeably and effectively with executives as well as individuals and teams from across all functions in the companyMaintain professional and technical knowledge by leveraging on-line technical resources, attending conferences, establishing personal and professional relationships, attending formal training classes, and pursuing certifications where appropriate.Some travel may be required.The ideal candidate would also have a Telecommunications network background, more than 5 years of relevant experience, and a technical degree. Strong analytics and development skills.Bachelor's or master's Degrees in Computer Science, IT, IS or Engineering"New hires must be fully vaccinated against COVID-19 by their start date with the company (or have been granted a religious or medical exemption accommodation." Frontier Communications is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.SDL2017

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert