PowerSecure logo
PowerSecurePosted 4 weeks ago

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

HybridRaleigh, North Carolina, United States or Durham, North Carolina, United States

Full TimeMid LevelLarge

Job Summary

Design, build, and maintain Angular applications for customer-facing dashboards, administrative tools, and operational interfaces using TypeScript, Node.js, and AWS Lambda. Develop backend services and AWS CDK infrastructure code to support scalable, repeatable deployments across Kinesis, RDS, and ElastiCache. Implement observability via CloudWatch and X-Ray while managing CI/CD pipelines with CodePipeline, CodeBuild, and CodeDeploy. Collaborate with engineers and product stakeholders through Git workflows and code reviews to deliver mission-critical cloud-native solutions.

Required Qualifications

  • Strong experience with TypeScript/JavaScript in both frontend and backend development
  • Professional experience with Angular v14+
  • 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 ElastiCache
  • Comfortable working with CI/CD pipelines and automated deployment processes
  • Proficient with Git/GitHub workflows, including branching, pull requests, and code reviews
  • Experience writing automated tests for frontend and backend applications
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field
  • Typically 2–5 years of professional software development experience in full-stack, cloud-based, or web application development
  • Minimum travel
  • Primarily remote

Desired Qualifications

  • experience with standalone components or signals-based Angular v17+
  • AWS certification, such as Developer Associate or Solutions Architect Associate
  • Experience with Amazon Cognito authentication flows
  • Experience with Angular Material, AG Grid/AG Charts, or Highcharts
  • Familiarity with Docker or container-based deployments, including ECR, Swarm, or ECS
  • Exposure to VPC networking, security groups, and cloud security best practices

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce