Sr. Full Stack Engineer (Back End Focused) - Hybrid NYC

Randstad
New York, United States of America
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 166K

Job location

New York, United States of America

Tech stack

Java
JavaScript
.NET
Microsoft Active Directory
API
HTML5
Azure
Bioinformatics
C Sharp (Programming Language)
CSS
Cloud Computing
Databases
Relational Databases
Database Design
Software Debugging
DevOps
PostgreSQL
Enterprise Messaging Systems
Microsoft SQL Server
Node.js
OAuth
OpenID
Scrum
RabbitMQ
JSON Web Token
Security Assertion Markup Language (SAML)
Secure Coding
Web Application Security
Session Management
Software Engineering
TypeScript
Web Content Accessibility Guidelines
Web Applications
Web Application Frameworks
Enterprise Software Applications
React
Backend
GIT
Event Driven Architecture
Containerization
Angular
Material Design
Kubernetes
Information Technology
Kafka
Front End Software Development
Api Design
REST
Docker
Microservices

Job description

job summary: We're looking for a Senior Full Stack Engineer with a strong backend focus to design, build, and maintain scalable applications and backend services that support Con Edison's business operations and customer-facing solutions. This role combines advanced backend engineering expertise with front-end integration experience to deliver secure, reliable, and high-performing enterprise applications across the full software development lifecycle.

The ideal candidate brings deep experience in enterprise software architecture, API design, cloud platforms, and modern web security, with a proven ability to lead technical initiatives and mentor junior developers.

Key Responsibilities

· Design & Develop: Architect, build, and maintain resilient backend services, RESTful APIs, and microservices.

· Full Stack Integration: Build and support modern full stack web applications, seamlessly integrating backend APIs with frontend component libraries.

· Technical Leadership: Lead design sessions, make foundational architecture decisions, and write clean, maintainable, and well-documented code.

· Security & Performance: Optimize applications for scalability, reliability, and security. Ensure systems adhere to strict corporate compliance and security policies.

· Troubleshoot: Debug complex production issues (including identity, session management, and database bottlenecks) and implement permanent, sustainable solutions.

· Collaboration & Mentorship: Partner with Product Owners, UX Designers, and Cloud Engineers. Actively mentor junior developers and promote engineering best practices.

Required Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience).

Experience: 8+ years of professional full stack and backend software development experience.

Backend Mastery: Strong, hands-on experience in at least one core backend language (e.g., C#/.NET, Java, or Node.js/TypeScript).

Frontend Knowledge: Experience with modern frontend frameworks (ideally React or Angular), HTML5, CSS3, and JavaScript.

API & Database Design: Extensive experience designing, securing, and consuming RESTful APIs, alongside solid knowledge of relational databases (e.g., SQL Server, PostgreSQL).

Enterprise Security: Solid understanding of secure coding practices, OAuth2/OIDC, JWT, SAML, and directory integrations (e.g., Active Directory).

Accessibility: Strong understanding of and experience with accessibility standards (WCAG).

Cloud & DevOps: Experience deploying and maintaining applications on cloud platforms (Azure or GCP) using Git and CI/CD pipelines.

Preferred Qualifications

· Experience with containerization (Docker, Kubernetes) and microservice orchestration.

· Experience with event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ).

· Familiarity with Agile/Scrum methodologies in a large-scale enterprise environment.

· Experience developing reusable design systems or custom UI component libraries.

· Prior experience working within a utility, energy, or highly regulated industry.

Soft Skills

Strong communication and collaboration skills

Ability to lead technical discussions and guide development teams

Ability to manage multiple priorities in fast-paced environments

Attention to detail and commitment to quality

Ability to work independently and within team settings

Nice to Have

Experience with Progressive Web Applications (PWA)

Experience developing reusable design systems and component libraries

Utility, energy, or regulated industry experience

location: New York, New York job type: Contract salary: $78 - 80 per hour work hours: 9am to 5pm education: Bachelors

responsibilities: We're looking for a Senior Full Stack Engineer with a strong backend focus to design, build, and maintain scalable applications and backend services that support Con Edison's business operations and customer-facing solutions. This role combines advanced backend engineering expertise with front-end integration experience to deliver secure, reliable, and high-performing enterprise applications across the full software development lifecycle.

The ideal candidate brings deep experience in enterprise software architecture, API design, cloud platforms, and modern web security, with a proven ability to lead technical initiatives and mentor junior developers.

Key Responsibilities

· Design & Develop: Architect, build, and maintain resilient backend services, RESTful APIs, and microservices.

· Full Stack Integration: Build and support modern full stack web applications, seamlessly integrating backend APIs with frontend component libraries.

· Technical Leadership: Lead design sessions, make foundational architecture decisions, and write clean, maintainable, and well-documented code.

· Security & Performance: Optimize applications for scalability, reliability, and security. Ensure systems adhere to strict corporate compliance and security policies.

· Troubleshoot: Debug complex production issues (including identity, session management, and database bottlenecks) and implement permanent, sustainable solutions.

· Collaboration & Mentorship: Partner with Product Owners, UX Designers, and Cloud Engineers. Actively mentor junior developers and promote engineering best practices.

qualifications: Required Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience).

Experience: 8+ years of professional full stack and backend software development experience.

Backend Mastery: Strong, hands-on experience in at least one core backend language (e.g., C#/.NET, Java, or Node.js/TypeScript).

Frontend Knowledge: Experience with modern frontend frameworks (ideally React or Angular), HTML5, CSS3, and JavaScript.

API & Database Design: Extensive experience designing, securing, and consuming RESTful APIs, alongside solid knowledge of relational databases (e.g., SQL Server, PostgreSQL).

Enterprise Security: Solid understanding of secure coding practices, OAuth2/OIDC, JWT, SAML, and directory integrations (e.g., Active Directory).

Accessibility: Strong understanding of and experience with accessibility standards (WCAG).

Cloud & DevOps: Experience deploying and maintaining applications on cloud platforms (Azure or GCP) using Git and CI/CD pipelines.

Preferred Qualifications

· Experience with containerization (Docker, Kubernetes) and microservice orchestration.

· Experience with event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ).

· Familiarity with Agile/Scrum methodologies in a large-scale enterprise environment.

· Experience developing reusable design systems or custom UI component libraries.

· Prior experience working within a utility, energy, or highly regulated industry.

Soft Skills

Strong communication and collaboration skills

Ability to lead technical discussions and guide development teams

Ability to manage multiple priorities in fast-paced environments

Attention to detail and commitment to quality

Ability to work independently and within team settings

Nice to Have

Experience with Progressive Web Applications (PWA)

Experience developing reusable design systems and component libraries

Utility, energy, or regulated industry experience

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

,

We're looking for a Senior Full Stack Engineer with a strong backend focus to design, build, and maintain scalable applications and backend services that support Con Edison's business operations and customer-facing solutions. This role combines advanced backend engineering expertise with front-end integration experience to deliver secure, reliable, and high-performing enterprise applications across the full software development lifecycle.

The ideal candidate brings deep experience in enterprise software architecture, API design, cloud platforms, and modern web security, with a proven ability to lead technical initiatives and mentor junior developers.

Key Responsibilities

· Design & Develop: Architect, build, and maintain resilient backend services, RESTful APIs, and microservices.

· Full Stack Integration: Build and support modern full stack web applications, seamlessly integrating backend APIs with frontend component libraries.

· Technical Leadership: Lead design sessions, make foundational architecture decisions, and write clean, maintainable, and well-documented code.

· Security & Performance: Optimize applications for scalability, reliability, and security. Ensure systems adhere to strict corporate compliance and security policies.

· Troubleshoot: Debug complex production issues (including identity, session management, and database bottlenecks) and implement permanent, sustainable solutions.

· Collaboration & Mentorship: Partner with Product Owners, UX Designers, and Cloud Engineers. Actively mentor junior developers and promote engineering best practices.

Requirements

Required Qualifications Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience). Experience: 8+ years of professional full stack and backend software development experience. Backend Mastery: Strong, hands-on experience in at least one core backend language (e.g., C#/.NET, Java, or Node.js/TypeScript). Frontend Knowledge: Experience with modern frontend frameworks (ideally React or Angular), HTML5, CSS3, and JavaScript. API & Database Design: Extensive experience designing, securing, and consuming RESTful APIs, alongside solid knowledge of relational databases (e.g., SQL Server, PostgreSQL). Enterprise Security: Solid understanding of secure coding practices, OAuth2/OIDC, JWT, SAML, and directory integrations (e.g., Active Directory). Accessibility: Strong understanding of and experience with accessibility standards (WCAG). Cloud & DevOps: Experience deploying and maintaining applications on cloud platforms (Azure or GCP) using Git and CI/CD pipelines. Preferred Qualifications · Experience with containerization (Docker, Kubernetes) and microservice orchestration. · Experience with event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ). · Familiarity with Agile/Scrum methodologies in a large-scale enterprise environment. · Experience developing reusable design systems or custom UI component libraries. · Prior experience working within a utility, energy, or highly regulated industry. Soft Skills Strong communication and collaboration skills Ability to lead technical discussions and guide development teams Ability to manage multiple priorities in fast-paced environments Attention to detail and commitment to quality Ability to work independently and within team settings Nice to Have Experience with Progressive Web Applications (PWA) Experience developing reusable design systems and component libraries Utility, energy, or regulated industry experience

Apply for this position