Preference: Local NY/NJ Candidates Preferred Utility Industry Experience Preferred
Job Summary
Con Edison is seeking a highly skilled Senior Full Stack Engineer with strong expertise in Python-based web application development modern front-end technologies and enterprise data processing. The ideal candidate will be responsible for designing developing and maintaining scalable web applications backend services APIs databases and data integration solutions.
The candidate should possess strong experience in both front-end and back-end development ETL processing cloud-ready architectures CI/CD practices and automated testing. Experience working with large-scale enterprise applications and utility industry environments is highly preferred.
Responsibilities
Design develop and maintain scalable full-stack web applications.
Develop backend services and RESTful APIs using Python frameworks such as Flask and Django.
Build and enhance responsive user interfaces using HTML CSS JavaScript and .
Design and optimize database solutions using Oracle 11g and PostgreSQL.
Develop and maintain ETL processes and data pipelines.
Work with Apache Kafka and Apache Spark for real-time and batch data processing.
Implement data analysis and transformation solutions using Pandas and NumPy.
Develop SQLAlchemy-based data access layers and ORM solutions.
Manage source code using GitHub and participate in code reviews.
Build and maintain CI/CD pipelines for automated deployments.
Develop automated tests and maintain test suites.
Configure and support Linux-based environments and Nginx web servers.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Troubleshoot application issues and provide production support.
Required Skills
Strong Python Programming experience
Flask and/or Django Frameworks
Core Java
JavaScript ( NPM)
HTML/CSS
Apache Kafka
Apache Spark
ETL Processing
SQLAlchemy
Oracle 11g
PostgreSQL
Pandas
NumPy
Linux Administration
Shell Scripting
Nginx
GitHub
CI/CD Pipeline Experience
Utility Industry Experience- Nice to have
C#
.NET Framework
Strong Analytical and Problem-Solving Skills
Excellent Communication Skills
Team Collaboration Experience
Strong Work Ethic and Discipline
Job Title: Sr. Full Stack Engineer (Python) Location: Brooklyn NY (Hybrid)- Need local only Interview Process: Video Interview Mandatory On-Site Interview Preference: Local NY/NJ Candidates Preferred Utility Industry Experience Preferred Job Summary Con Edison is seeking a highly skilled Senior...
Job Title: Sr. Full Stack Engineer (Python)
Location: Brooklyn NY (Hybrid)- Need local only
Interview Process:
Video Interview
Mandatory On-Site Interview
Preference: Local NY/NJ Candidates Preferred Utility Industry Experience Preferred
Job Summary
Con Edison is seeking a highly skilled Senior Full Stack Engineer with strong expertise in Python-based web application development modern front-end technologies and enterprise data processing. The ideal candidate will be responsible for designing developing and maintaining scalable web applications backend services APIs databases and data integration solutions.
The candidate should possess strong experience in both front-end and back-end development ETL processing cloud-ready architectures CI/CD practices and automated testing. Experience working with large-scale enterprise applications and utility industry environments is highly preferred.
Responsibilities
Design develop and maintain scalable full-stack web applications.
Develop backend services and RESTful APIs using Python frameworks such as Flask and Django.
Build and enhance responsive user interfaces using HTML CSS JavaScript and .
Design and optimize database solutions using Oracle 11g and PostgreSQL.
Develop and maintain ETL processes and data pipelines.
Work with Apache Kafka and Apache Spark for real-time and batch data processing.
Implement data analysis and transformation solutions using Pandas and NumPy.
Develop SQLAlchemy-based data access layers and ORM solutions.
Manage source code using GitHub and participate in code reviews.
Build and maintain CI/CD pipelines for automated deployments.
Develop automated tests and maintain test suites.
Configure and support Linux-based environments and Nginx web servers.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Troubleshoot application issues and provide production support.