×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack - Software Engineer II (Power Distribution Equipment, Utility, HMI

Job in Durham, Durham County, North Carolina, 27703, USA
Listing for: Mississippi Power Co
Full Time position
Listed on 2026-08-03
Job specializations:
  • Software Development
    Full Stack Developer, Angular Developer, AWS
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: Full Stack - Software Engineer II (Power Distribution Equipment, Utility, HMI)

Description

Software Engineer 2 - Full-Stack

Location:

Hybrid (Durham, NC | Type:
Full-time | Level: Mid-Level (2–5 years experience) | Team:
Software Engineer 2 – Full Stack

About the Role

Power Secure is seeking a Mid-Level Full-Stack Engineer to help build and enhance cloud-native applications that support mission-critical operations. In this role, you will work across the full technology stack, developing modern Angular applications, Type Script/Node.js backend services, and AWS-native infrastructure. You will contribute to customer-facing dashboards, operational tools, data pipelines, and scalable services used by teams across the organization.

Technology Environment
  • Type Script-first development across frontend, backend, and infrastructure code

  • Backend: AWS CDK-defined infrastructure, AWS Lambda, Kinesis, RDS, and Elasti Cache

  • Frontend:
    Modern Angular applications using standalone components, signals-based APIs, Angular Material, AG Grid/AG Charts, and Highcharts

  • Multiple internal and customer-facing applications, including dashboards, operations tooling, administrative interfaces, and virtual assistant experiences

Core AWS Services

AWS Lambda, Kinesis, S3, RDS (MySQL) + RDS Proxy, Elasti Cache (Redis), Cognito, IAM, Cloud Front, Code Pipeline / Code Build / Code Deploy, ECR, SSM Parameter Store, Secrets Manager, X-Ray/Cloud Watch, VPC networking

Frontend Technologies
  • Angular v21+ with standalone components and modern application architecture

  • Signals-based reactivity, including input(), signal-driven state, and zoneless change detection

  • RxJS for asynchronous data flows and HTTP interceptors

  • Angular Router with functional route guards

  • Angular Material for polished, consistent user interface components

  • AG Grid / AG Charts and Highcharts for dashboards and data visualization

  • Angular testing using Test Bed and Http Client Testing Module

  • Integration with Amazon Cognito-based authentication flows

  • SCSS-based styling and component architecture following core/shared/features layering conventions

Responsibilities
  • Design, build, and maintain Angular applications, including dashboards, administrative tools, and customer-facing user interfaces

  • Develop backend services using Type Script/Node.js and AWS Lambda

  • Write and maintain AWS CDK infrastructure code to support scalable, repeatable deployments

  • Work with event-driven and data-oriented services, including Kinesis streams, RDS/Sequelize, and Elasti Cache/Redis

  • Build and support CI/CD pipelines using Code Pipeline, Code Build, and Code Deploy for Angular and Lambda deployments

  • Implement observability and troubleshooting capabilities using Cloud Watch, X-Ray, and related tooling

  • Collaborate with engineers, product stakeholders, and operations teams through Git/Git Hub workflows, pull requests, and code reviews

Required

Skills & Qualifications
  • Strong experience with Type Script/JavaScript in both frontend and backend development

  • Professional experience with Angular v14+; experience with standalone components or signals-based Angular v17+ is preferred

  • Hands-on experience with AWS services such as Lambda, IAM, S3, and event-driven architectures

  • Experience with infrastructure as code, preferably AWS CDK or similar tools

  • Experience working with relational databases and ORMs such as Sequelize, TypeORM, or Prisma

  • Practical understanding of caching concepts and tools such as Redis or Elasti Cache

  • Comfortable working with CI/CD pipelines and automated deployment processes

  • Proficient with Git/Git Hub workflows, including branching, pull requests, and code reviews

  • Experience writing automated tests for frontend and backend applications

Nice to Have
  • Experience with Angular Material, AG Grid/AG Charts, or Highcharts

  • AWS certification, such as Developer Associate or Solutions Architect Associate

  • Experience with Amazon Cognito authentication flows

  • Familiarity with Docker or container-based deployments, including ECR, Swarm, or ECS

  • Exposure to VPC networking, security groups, and cloud security best practices

Education and Experience
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field; equivalent practical experience will also be considered

  • Typically 2–5 years of…

Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary