Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$105.7k - $176.4k

New York ISO

The New York Independent System Operator (NYISO) manages the efficient flow of electricity on more than 11,000 circuit-miles of high-voltage transmission lines, dispatching power from hundreds of generating units across the state. The New York Independent System Operator (NYISO) applies cutting-edge technology to operating a reliable electricity system, managing competitive markets for wholesale electricity, and planning for the Empire State's energy future. The NYISO’s Information Technology department invites applications for a full-time Senior Software Engineer to join the Reliability Technologies team. The Senior Software Engineer is responsible for the design, development, and maintenance of software products. A Senior Software Engineer performs full stack development, including front end, back end, and database work where appropriate. The position will anticipate in all phases of the Software Development Lifecycle, research new technologies, mentor other developers, collaborate with Project Managers and act as a Subject Matter Expert for their assigned application(s). A Senior Software Engineer will participate in a 24x7x365 on-call support rotation for production applications. ESSENTIAL DUTIES and RESPONSIBILITIES Apply technical knowledge and experience in order to solve architecture and design problems. Drive discussion with Business Analysts and Business Partners to interpret high-level business requirements into detailed application requirements. Create software design specifications for functionality as defined in approved requirement specifications. Ensure that designs are consistent with applicable NYISO software development standards, product’s architectural blueprints and industry guidelines. Evaluate new technology and tools. Incorporate approved technology and tools to enhance the product development process. Present technology design and related issues to technical and non-technical audiences. Design and develop technical testing methods to meet target scalability and performance objectives. Perform any needed tuning of applications that do not meet those requirements. Lead projects with assistance from Manager and have high visibility with other staff. Mentor and coach Associate Engineers and Engineers. Serve as subject matter expert across the organization for the application(s) supported. Provide software subject matter expertise and support for all phases of the NYISO software development lifecycle; including requirements, design, development, testing, deployment and post-production support. Interact with Project Managers in all phases of project lifecycle. Provide task estimates and work breakdown structures. Provide advice on feasibility and project status Manage resource allocations for Software Engineers on the project team and track their progress Perform software development activities in support of the NYISO mission and business objectives. Create and/or refactor software programs as defined in approved specifications and designs. Create automated unit and functional tests to ensure software changes are reasonably free from defects. Provide post-production application support as required. Support responsibilities may include consultation, problem identification, data analysis and/or emergency repairs. Resolve customer inquiries and respond to suggestions for improvement and enhancements. Requirements for support of mission-critical systems entails 24x7x365 coverage. Develop user interfaces for web-based applications, incorporating best practices and NYISO standards for usability and design. Create and review mockups with Business Partners as necessary. Incorporate industry and NYISO best practices for web application security into all software design and development work. Review and address web application security issues identified by secure SDLC tooling. Participate in penetration-testing of NYISO-developed applications. Review results with Managers and create mitigation plans for supported applications. Collaborate with third-party vendors to support and troubleshoot issues identified in their applications. Update internal documentation as necessary based on product changes. Review impacts to NYISO processes with Supervisor and Business Partners and support deployment of updated applications. Responsible to ensure that project team follows guidelines for source code management, collaborate with Release and Control team during code deployments. Take ownership of application code, lead code reviews and suggest changes that will increase performance, security, maintainability or standards compliance. Design, create and/or update database tables needed by applications. Design, create and/or update SQL and/or PL/SQL statements used by applications. Instrument and tune of existing database tables and queries. Collaborate with other Software Engineering and IT teams as needed and Project Managers to manage changes to supported applications. Partner with other IT teams to resolve configuration, deployment, or environmental issues. Perform data profiling to ensure that application performance targets and database capacity needs will be able to be met in the future. Partner with Manager in strategic planning for supported applications. Create and update roadmap documentation including plans for technology upgrades and usability enhancements. Participate in continuous learning to improve technical skills as required. QUALIFICATIONS: Bachelor's Degree (BS), Computer Science or Information Systems required. Seven years performing software development in a multi-dimensional team setting Energy/Utility industry experience desired Experience with cloud development platforms (AWS, Docker, Kubernetes) desired Experience leveraging AI-assisted software development tools (e.g., GitHub Copilot, M365 Copilot, AI-powered code analysis and testing tools) to improve developer productivity, code quality, and delivery efficiency. Knowledge of AI-generated code review and validation practices desired Demonstrated ability to identify, evaluate, and implement AI and automation opportunities that improve operational efficiency, system reliability, software quality, or business processes CERTIFICATES, LICENSES, REGISTRATIONS SANS Security Awareness training or equivalent desired ADDITIONAL REQUIREMENTS Ability to read, analyze and interpret common scientific and technical journals, financial reports and legal documents. Ability to respond to common inquiries or complaints from market participants, regulatory agencies or members of the business community. Ability to write clear technical documentation that conforms to prescribed style and format. Ability to effectively present information to top management, public groups and/or boards of directors. Ability to comprehend and apply principles of advanced calculus, modern algebra and advanced statistical theory. Ability to work with concepts such as limits, rings, quadratic and differential equations and proofs of theorems. Ability to apply principles of logical or scientific thinking to a wide range of intellectual and practical problems. Ability to deal with nonverbal symbolism (formulas, scientific equations, graphs, etc.) in its most difficult phases. Ability to deal with a variety of abstract and concrete variables. Intermediate competency in Windows operating environment using MS Office applications, e-mail and Internet programs. PHYSICAL DEMANDS While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand, walk, sit and use hands to perform routine office tasks. The employee is occasionally required to reach with hands and arms. The employee must occasionally lift and/or move up to 15 pounds. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. WORK ENVIRONMENT The noise level in the work environment is usually moderate. Contact with staff and public will occur. Travel may be required to attend and/or conduct meetings, conferences and training. This position may require work on nights, weekends or holidays. At the NYISO, we realize the importance of balancing the availability of remote work with the inherent value of bringing people together to attain success in the areas of maximum collaboration, relationship building and growth, teamwork, innovation and problem solving, as well as professional development and mentoring. In this role, you will be required to work onsite from our Rensselaer, NY location several days per workweek, with the option to work remotely on the remaining days. You will also be expected to respond to all business needs that may require any increase to the regular onsite requirements. The NYISO takes pride in recruiting, developing and retaining highly talented individuals. In addition to competitive salaries, we offer a comprehensive benefits package and innovative reward programs. All offers of employment will be made contingent upon the successful completion of a drug screening and background check. The NYISO is an Equal Opportunity Employer and as such, does not discriminate in its hiring or employment practices. #LI-Onsite Salary Range $105,700 - $176,400 USD Voluntary Self-Identification For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file. As set forth in New York ISO’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law. If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows: A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability. A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service. An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense. An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985. Voluntary Self-Identification of Disability Form CC-305 Page 1 of 1 OMB Control Number 1250-0005 Expires 04/30/2026 Why are you being asked to complete this form? We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years. Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at . How do you know if you have a disability? A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to: Alcohol or other substance use disorder (not currently using drugs illegally) Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS Blind or low vision Cancer (past or present) Cardiovascular or heart disease Celiac disease Cerebral palsy Deaf or serious difficulty hearing Diabetes Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders Epilepsy or other seizure disorder Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome Intellectual or developmental disability Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD Missing limbs or partially missing limbs Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS) Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities Partial or complete paralysis (any cause) Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema Short stature (dwarfism) Traumatic brain injury Disability Status Select... PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Troy, NY vacancy
  •  ..., located in Latham, NY, has been providing innovative school transportation management software and consulting for more than four decades.We are seeking a Senior Software Engineer that loves GIS with a focus on spatial analysis, mapping and network analysis to join our... 
    Senior
    Work experience placement
    Local area

    Tyler Technologies

    Latham, NY
    22 hours ago
  •  ...governments. Tyler Technologies has been providing innovative school transportation management software and consulting for more than four decades.We are seeking a Software Engineer that loves working on the web and cloud platforms to join our team of passionate coders in a... 
    Senior
    Work experience placement
    Local area

    Tyler Technologies

    Latham, NY
    3 days ago
  •  ...Senior Software Engineer – GP Enterprise Solutions As a Senior Software Engineer at GPES, you'll manage the end-to-end lifecycle of a development projects, from local development and version control through to both frontend and backend development. Join GP Enterprise... 
    Senior
    Full time
    Work at office
    Local area
    Trial period

    GP Enterprise Solutions

    Latham, NY
    more than 2 months ago
  •  ...ability to prioritize and focus and communicate to both technical and non-technical audiences. Responsibilities Participate in the full software development lifecycle; technical analysis and design, development, and unit test phases. Ability to identify, deliver, and drive... 
    Senior
    Local area

    GP Enterprise Solutions

    Latham, NY
    5 days ago
  •  ...Dormont Manufacturing Co is looking for a Ground Software Engineer to join their Mission Operations team in Saratoga, NY. In this role, you will ensure the successful launch and operation of their satellite constellation by building reliable software to support on-orbit... 
    Senior

    Dormont Manufacturing Company

    Clifton Park, NY
    1 day ago
  • $115k - $192.9k

     ...In this position... As a Full Stack Software Engineer, you will collaborate with a broad array of talented software engineers to build amazing software that will transform the Ford Reservation Services into the standard for providing an excellent digital experience for... 
    Senior
    Immediate start
    Flexible hours

    Ford Motor Company

    Albany, NY
    5 hours ago
  • $121.4k - $218.6k

     ...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full...  ...performance Application Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,... 
    Senior
    Work experience placement
    Work at office

    Akamai

    Albany, NY
    1 day ago
  • $100k - $150k

     ...protecting our planet and turning connectivity into actionable intelligence. What is the role? We are looking for a Ground Software Engineer to join our Mission Operations team, ensuring the successful launch and operations of our satellite constellation. The Ground... 
    Senior
    Immediate start

    Dormont Manufacturing Co

    Clifton Park, NY
    1 day ago
  •  ...established company with a start‑up culture seeking creative entrepreneurial people like you to join our team. We’re seeking a Senior Software Engineer to join our global team to be responsible for ensuring the integrity, reliability and maintenance of our internally... 
    Senior
    Work experience placement
    Internship
    Local area
    Immediate start

    TransPerfect Connect

    Albany, NY
    1 day ago
  • $197.4k - $232k

     ...Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K • Offers Equity At...  ...Confluent. One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend... 
    Senior
    Full time
    Remote work

    Confluent

    Albany, NY
    4 days ago
  • $105.7k - $176.4k

     ...Senior Software Engineer (Python)The New York Independent System Operator (NYISO) manages the efficient flow of electricity on more than 11,000 circuit-miles of high-voltage transmission lines, dispatching power from hundreds of generating units across the state.The NYISO... 
    Senior
    Full time
    Remote work
    Night shift
    Weekend work

    New York ISO

    Rensselaer, NY
    2 days ago
  • Tax Modernization Program DeveloperThis position will be in support of the NYS Tax Modernization Program. This program will encompass multiple projects to modernize legacy systems within the NYS Department of Taxation and Finance, which is responsible for billions in state...
    Senior

    Mindlance

    Albany, NY
    2 days ago
  •  ...Certifications, Degree requirements:A bachelor's degree and 5 years of relevant experience in Salesforce developmentTasks:The Senior Software Engineer, Salesforce Solutions is responsible for designing, coding, testing, and maintaining software implementations supporting... 
    Senior

    E-talentnetwork

    Albany, NY
    4 hours ago
  • $131.7k - $219.3k

     ...future. Representing virtually every major scientific and engineering discipline, our researchers are collaborating with GE Vernova’...  ...affordable, reliable, sustainable, and secure energy. As a Senior Embedded Computing Engineer, you will be responsible for architecting... 
    Senior
    Contract work
    Work at office
    Relocation package

    GE Vernova

    Niskayuna, NY
    2 days ago
  • $102k - $138k

     ...Software Developer SeniorDeliver simple solutions to complex problems as a Code Integrator/Build Release Engineer at GDIT. Your work will have you fully immersed in our client's domain in order to deliver solutions for their complex needs. You'll prioritize the client... 
    Senior
    Temporary work
    Immediate start
    Work from home
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Albany, NY
    4 days ago
  •  ...A leading software company is looking for a Sr. Java Fullstack Developer in Albany, New York. The ideal candidate should have over 12 years of experience in software development, particularly with Java and its frameworks. Responsibilities include migrating legacy applications... 
    Senior

    Maagsoft Inc.

    Albany, NY
    1 day ago
  • $124.5k - $168.08k

     ...Job Description Summary The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands‑on technical leader for our Workload Automation solutions. These solutions are foundational to our customers’ ability... 
    Senior
    Remote work

    Rocket Software

    Albany, NY
    3 days ago
  •  ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing, optimizing...  ...(***) ***-****SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Industrial Automation
    Senior

    AmNet Services

    Albany, NY
    1 day ago
  •  ...Senior Unisys Cobol DeveloperLocation: Albany, NY 12236 Duration: 2- 3 years ContractRequirements84 months of COBOL programming experience.60 months experience with UNISYS DPS/TIP 2200 and UCS/ACSI Cobol.48 months' experience with UNISYS 2200 DMS (Cobol).48 months' experience... 
    Senior

    InterSources

    Albany, NY
    2 days ago
  •  ...Senior Cobol DeveloperLocation: Albany New York Duration: 2 years Contract PositionJob Description:84 months experience of COBOL/JCL...  ...experienceResponsibilities: Based on a set of business requirements the Software Architect Expert will be required to define data requirements... 
    Senior
    Contract work

    InterSources

    Albany, NY
    2 days ago
  • Discover your exciting roleLead the fire protection engineering design for major industrial and semiconductor manufacturing facilities, including development of design concepts, detailed engineering packages, construction drawings, and technical specifications that support... 
    Senior
    Full time
    For contractors
    Work visa

    Exyte

    Albany, NY
    2 days ago
  •  ...you can help clients shift to the New using leading-edge technologies on some of the coolest projects you can imagine.The Work:The Senior SAP APO Consultant is responsible for leading the assessment, design, and delivery of supply chain planning transformations involving... 
    Senior
    Full time
    Work experience placement
    Live in
    Work at office
    Local area
    Shift work

    Accenture

    Albany, NY
    3 days ago
  •  ...AgentsJoin the elite technical and product engine of the Accenture Google Business Group (...  ...Cloud Platform (GCP) Agentic AI Delivery Senior Engineer, you are a new breed of...  ...practices to build truly modern, value-driven software products on Google Cloud.You Are:A passionate... 
    Senior
    Full time
    Work experience placement
    Live in
    Work at office
    Local area
    Shift work

    Accenture

    Albany, NY
    3 days ago
  •  ...Senior.Net DeveloperLocation: Albany, NY 12204Duration: 2-3 years Contract PositionRequirements84 months experience with object-oriented analysis, design, and programming (OOA, OOD, OOP) as well as Service Oriented Architecture (SOA), N-tier architecture using MVC patterns... 
    Senior
    Contract work

    InterSources

    Albany, NY
    2 days ago
  •  ...security consulting role. It is not a compliance advisory position. It is not a pen test engagement. A Cybersecurity Forward Deployed Engineer is a production engineer who works embedded inside a client’s enterprise—shoulder to shoulder with their security and engineering... 
    Senior
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Albany, NY
    1 day ago
  •  ...Joiner / Mover / Leaver automation, including SCIM provisioning, connector flows, and migration of Azure Runbooks into Okta Workflows.Engineer application bridges for downstream targets Okta does not natively integrate, such as with Lambda and Azure Functions.Ownership of... 
    Senior
    For contractors

    Tyler Technologies

    Latham, NY
    1 day ago
  •  ...Senior.Net Application DeveloperLocation: Albany, NY Duration: 2-3 years Contract Position Desired Requirements84 months experience...  ...will include but are not limited to the following:Execute full software development life cycle (SDLC)Use Microsoft Visual Studio 2022 or... 
    Senior
    Contract work
    Work at office

    InterSources

    Albany, NY
    4 days ago
  • Network Security AnalystMaintain and monitor Network Intrusion Detection/Protection (IDS/IPS) rules. Perform cloud security administration for Firewalls, Endpoint Protection tools, Windows & *nix patching tools. SIEM: ability to create and manage cloud alerting events....
    Senior
    Remote work

    CMA Consulting Services, Inc

    Albany, NY
    2 days ago
  •  ...at the forefront of AI-native innovation. We partner with enterprise clients to create next-generation, agent-powered workflows engineered to scale in real-world settings. Our engineers embed deeply with customers, moving projects beyond experimentation into operational... 
    Senior
    Full time
    Live in
    Work at office
    Local area

    Accenture

    Albany, NY
    1 day ago
  •  ...Role :Senior Java/J2EE Developer with IBM Location : Albany, NY Experience : 14 + Years Client : State of NY Required Qualification 60 months experience with J2EE technologies including EJB, JDBC, JSP and XML. 60 months experience with Java programming in... 
    Senior
    Temporary work

    Maagsoft Inc.

    Albany, NY
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!