Sr System Analyst - Software Engineer

Consolidated Edison

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in IT, Computer Science, or Engineering with 3 years experience or equivalent education/experience
  • Minimum of 3 years in software development focusing on web and client applications
  • Proficient in Java or C#, JavaScript, HTML/CSS, and SQL
  • Experience with AI development, API design and integration is preferred
  • Familiarity with cloud platforms like Azure or AWS and modern web frameworks is preferred

Responsibilities

  • Drive creation of innovative software solutions for Work and Asset Management
  • Design intuitive UI/UX for mobile and web applications
  • Collaborate with teams to define and implement high-performance platforms
  • Maintain optimal application performance and quality
  • Conduct code reviews to uphold code quality and productivity
  • Create technical designs supporting development and testing processes
  • Manage multiple technical environments and support migration initiatives

Benefits

  • Hybrid work model requiring 3 days onsite each week
  • Potential for emergency response assignments requiring flexible hours
  • Opportunities to work in diverse locations between Pearl River and NYC
  • Chances for professional growth in cutting-edge technology applications
Full Job Description
Job Description

Seize the opportunity to make a significant impact as a Software Engineer. In this role, you will be designing, developing, and maintaining cutting-edge enterprise software applications that drive our daily operations. Join our team and play a pivotal role in shaping the future of our organization. As a Software Engineer, you will be instrumental in developing software solutions for Work and Asset Management playing a crucial role in our transformational initiatives. Work alongside a talented team to modernize our software platforms and bring your ideas to life!

This position does not provide employment pursuant to the terms of a STEM OPT Training Plan.

Responsibilities

Core Responsibilities
  • Drive the creation of cutting-edge software solutions for Work and Asset Management
  • Craft intuitive UI/UX designs for mobile applications and seamless integrations with web services and APIs
  • Work with cross-functional teams to define, design, and implement modern, high-performance platforms
  • Maintain top-tier performance, quality, and responsiveness in all applications
  • Uphold code quality and organization, and foster a culture of constructive feedback through code reviews
  • Create detailed technical designs and support development and testing processes
  • Manage multiple technical environments and support development and testing processes
  • Spearhead and support data conversion and migration initiatives
  • Identify opportunities for optimization and provide innovative solutions that align with business goals
  • Collaborate with stakeholders to streamline processes and ensure rigorous quality assurance testing
  • This position will rotate between Pearl River, NY and Union Square, NYC. Initial project first 2 years is expected to be Pearl River, NY with occasional travel to NYC. This is subject to change


Qualifications

Required Education/Experience
  • Bachelor's Degree and a minimum of 3 years full-time work experience in Information Technology or a related field or
  • Associate's Degree and a minimum of 4 years full-time work experience in Information Technology or a related field or
  • High School Diploma/GED and a minimum of 5 years full-time work experience in Information Technology or a related field
Preferred Education/Experience
  • Bachelor's Degree in Information Technology, Computer Science or Engineering and a minimum of 3 years full-time work experience in Information Technology with a focus on software development paired with strong full stack capabilities
Relevant Work Experience
  • Minimum of 3 years in a technical software development role, specializing in web and client applications, required
  • Experience in Java or C# programming languages, required
  • Experience in JavaScript and HTML/CSS for web forms, required
  • Experience in SQL and relational databases, required
  • Knowledgeable with AI development, API design and integration, and Containerization, preferred
  • Familiarity with Python or similar languages, preferred
  • Knowledgeable with web development frameworks such as Angular, React, etc., preferred
  • Experience in Asset and Work Management application and workflow, preferred
  • Experience in cloud platforms such as Azure or AWS and mobile technology, preferred
  • Familiarity with GitHub and Azure DevOps (ADO), preferred
  • Experience in a utility company, preferred
Skills and Abilities
  • Strong written and verbal communication skills
  • Well organized, detail oriented and flexible to handle multiple assignments
Licenses and Certifications
  • Driver's License Required
Physical Demands
  • Sit or stand to use a keyboard, mouse, and computer for the duration of the workday
Additional Physical Demands
  • The selected candidate will be assigned a System Emergency Assignment (i.e., an emergency response role) and will be expected to work non-business hours during emergencies, which may include nights, weekends, and holidays.
  • Wear Personal Protective Equipment (PPE) such as a hard hat, gloves, and safety shoes when required
  • This position is a hybrid role requiring 3 days/week onsite
  • Ability to be flexible to work off-hours as required to support deployments and resolve production problems


Similar Jobs

More Jobs at Consolidated Edison

More Information Technology Jobs

Find similar Sr System Analyst - Software Engineer jobs: