Menu

Business Technologist

at Consolidated Communications Enterprise Services, I in Portland, Maine, United States

Job Description

Responsibilities

 

Classification: Exempt/Non-Bargaining #LI-Remote
Join a team that offers growth potential, competitive compensation, an excellent benefits package and the opportunity to make a significant impact on the lives of customers and communities. Consolidated Communications is a best-in-class, top 10 U.S. fiber provider that delivers reliable fiber communications solutions to consumers and businesses. We are committed to providing meaningful work in a positive environment while connecting people and enriching how they work and live. At Consolidated, our employees make the difference. We welcome and value individuals from different cultures, with diverse life and work experiences and educational backgrounds.
Summary of duties:
Work closely with stakeholders and peers to develop solutions architecture for the customer websites and portals
Participate in Scrum ceremonies and offer technical direction to projects
Provide technical leadership, guidance, and oversight for development staff
Contribute full stack development (frontend, backend, APIs, and databases) across all systems the team is responsible for
Support and participate in deployments
Lead production support efforts and train technical staff in resolving common problems

Qualifications

 

Technical:
Qualified applicants must be able to document experience in the following areas:
10+ years full stack development of enterprise class, software-intensive systems, spanning UI design and coding, web services, databases, and the deployment, support, and maintenance of such system
7+ years developing and supporting applications in .NET and Visual Studio (experience with both .NET Framework and .NET/.NET Core strongly preferred)
7+ years developing and supporting web applications using HTML, CSS (or SASS), and JavaScript (or TypeScript)
5+ years in a senior technical role architecting, designing, overseeing, developing, deploying, and supporting Windows Server based deployments of .NET systems accessible from the Internet (internal-only systems not accessible from the public Internet do not qualify)
5+ years developing and supporting SOAP and REST services
5+ years developing and supporting applications that interact with popular RDBMSs (Microsoft SQL Server 2014 or later strongly preferred)
4+ years developing and supporting applications using ASP.NET MVC or Core MVC
4+ years developing and supporting web applications using TypeScript, SASS, JavaScript modules, JavaScript package management tools (e.g. NPM, Yarn), and front-end build systems (e.g. Gulp, WebPack, Parcel)
4+ years developing and supporting web services using WCF and Web API
4+ years with Entity Framework (both EF6 and EF Core strongly preferred)
2+ years with message-based communications (e.g. queues and topics), event-driven architecture, or stream processing systems
2+ years in a technical leadership role (formal or informal) of a team responsible for development, maintenance, and support of one or more Internet-accessible web applications (experience working with offshore teams strongly preferred)
Identifying and resolving or mitigating common web application security vulnerabilities, including cross-site scripting (XSS), request forgeries (CSRF and SSRF), session hijacking/replay attacks, insufficient or defective validation, and inadequate or broken access controls
Diagnosing and troubleshooting production defects, including performance problems
Windows server administration (2012 R2 or later strongly preferred)
IIS administration (v8.5 or later strongly preferred)
Git version control (experience with Azure DevOps strongly preferred)
Experience with the following is also strongly preferred:
Evoq, DNN (DotNetNuke), or ASP.NET Web Forms
Designing, developing, deploying, and supporting Windows services
Open ID Connect or similar web-based SSO technologies (e.g. WS-Federation, SAML)
Use of code quality tools like SonarQube, Veracode, FxCop, StyleCop, NetAnalyzers, es-lint, etc.
Atlassian SDLC tools, including Jira, Confluence, and Trello
Implementing and administering CI/CD pipelines (Azure Pipelines strongly preferred) and blue/green deployments on proprietary infrastructure (i.e. not in a public cloud)
Personal Qualities:
Applicants must also demonstrate the following personal qualities and be able to articulate how their past experience reflects these qualities:
Demonstrate proven technical leadership in interdisciplinary environments comprised of multiple, remote workgroups
Have clear motivation and the ability to work diligently in the face of vague or ill-defined tasks or objectives
Consistently take ownership of responsibilities and assignments without having to be reminded or repeatedly solicited for results
Show sound judgment and the confidence to convey advice and articulate risks... For full info follow application link.

Consolidated Communications Enterprise Services, Inc. is an AA/EEO/Veterans/Disabled Employer.

Copy Link

Job Posting: 1008450

Posted On: Nov 08, 2023

Updated On: Dec 10, 2023

Please Wait ...