Work with a team of front-end application developers to implement new features, enhance existing functionality, and address any issues on a large web-based application. Work on client-side web development using languages such as JavaScript, Typescript, HTML, and CSS. Implement functionality using frameworks such as React, Angular, and ASP.NET Core. Work on middle-tier implementation using ASP.NET Core and ASP.NET MVC. Perform database application development using Microsoft SQL Server, focusing on database design, performance improvement, and optimization.
Design, architect, optimize, and refactor features and modules to achieve optimal performance. Write clean, documented code and perform code reviews to ensure code quality and overall test coverage of application code. Mentor junior engineers on technical best practices and guide them in ramping up the application. Lead a set of engineers on specific application modules and take ownership of delivery. Participate in design sessions, application architecture overhaul, and adopt the latest technologies to ensure application availability. Coordinate with other engineering teams on building cross-cutting features. Lead and mentor a team of developers in building great web-based IT analytics UIs. Work closely with other development and testing teams in an agile environment. Collaborate with Product Managers and Designers in scoping, defining, and sizing user stories. Ensure smooth product releases and support. Oversee code reviews, design reviews, and R&D efforts to ensure Catchpoint Best Practices & Coding Standards are followed.
Remote/telecommuting option available; may reside anywhere within continental United States.
Required Skills & Qualifications
- Bachelor's degree in information technology, computer science, computer engineering, or a similar discipline and five years of experience in software development; alternatively, a master's degree in information technology, computer science, computer engineering, or a similar discipline and one year of experience in software development.
- Experience with .NET or ASP.NET applications.
- Experience with C#, ASP.NET, MVC, Web API, or MS SQL Server.
- Experience with JavaScript, jQuery, REST, ASP.NET MVC, or IIS.
- Experience with Visual Studio or SQL Server Management Studio.
- Experience with ReactJS, Typescript, CSS, or Git.
- Experience performing code reviews or unit testing.
- Experience working with JavaScript-based frameworks and libraries like Angular or React.
- Experience working in an Agile environment.
The estimated salary range for this role is based on the candidate’s skills, qualifications, and overall experience. Catchpoint offers a wide range of comprehensive and inclusive benefits, including medical, dental, and vision care, a 401(k) plan with company match, paid time off, and employee wellness perks, along with a competitive equity package, which may include variable compensation.
US Salary Range
$169,229—$174,000 USD
Overview
Catchpoint is the Internet Resilience Company. The top online retailers, Global2000, CDNs, cloud service providers, and xSPs in the world rely on Catchpoint to increase their resilience by catching any issues in the Internet stack before they impact their business. The Catchpoint platform offers synthetics, RUM, performance optimization, high-fidelity data, and flexible visualizations with advanced analytics. It leverages thousands of global vantage points (including inside wireless networks, BGP, backbone, last mile, endpoint, enterprise, ISPs, and more) to provide unparalleled observability into anything that impacts your customers, workforce, networks, website performance, applications, and APIs.
Catchpoint is an equal opportunity employer that strongly prohibits discrimination and harassment of any kind. We celebrate diversity and are committed to creating an inclusive and engaging environment for all employees. We welcome applications from all candidates and look forward to receiving yours!
#J-18808-Ljbffr