onsite
Analytics Application Engineer - Brandon J. Broderick, Attorney At Law
Software Engineer
Lead the design, development, and maintenance of a custom web‑based reporting platform that delivers dynamic, interactive dashboards to stakeholders using Python, SQL, JavaScript, React, and AWS services.
About the role
Key Responsibilities
- Architect and build a scalable web application that aggregates data from multiple internal sources and presents it through interactive dashboards.
- Develop and maintain backend services in Python and Node.js, exposing RESTful APIs for data retrieval and manipulation.
- Implement front‑end components with React, ensuring responsive design and optimal user experience.
- Design and optimize SQL queries and database schemas to support real‑time analytics and reporting.
- Integrate with AWS services (S3, RDS, Lambda) for data storage, processing, and deployment.
- Collaborate with data scientists and business analysts to translate analytical requirements into functional features.
Requirements
- 3+ years of experience building data‑centric web applications.
- Proficiency in Python, SQL, JavaScript, React, and Node.js.
- Strong understanding of data visualization principles and experience with libraries such as D3.js or Chart.js.
- Hands‑on experience with AWS services and CI/CD pipelines.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonsqljavascriptreactnodejsaws