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

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

PowerSecure

Software Engineer 2 - Full-StackLocation: Hybrid (Durham, NC | Type: Full-time | Level: Mid-Level (2–5 years experience) | Team: Software Engineer 2 – Full StackAbout the Role:PowerSecure 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, TypeScript/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 EnvironmentTypeScript-first development across frontend, backend, and infrastructure codeBackend: AWS CDK-defined infrastructure, AWS Lambda, Kinesis, RDS, and ElastiCacheFrontend: Modern Angular applications using standalone components, signals-based APIs, Angular Material, AG Grid/AG Charts, and HighchartsMultiple internal and customer-facing applications, including dashboards, operations tooling, administrative interfaces, and virtual assistant experiencesCore AWS ServicesAWS Lambda, Kinesis, S3, RDS (MySQL) + RDS Proxy, ElastiCache (Redis), Cognito, IAM, CloudFront, CodePipeline / CodeBuild / CodeDeploy, ECR, SSM Parameter Store, Secrets Manager, X-Ray/CloudWatch, VPC networkingFrontend TechnologiesAngular v21+ with standalone components and modern application architectureSignals-based reactivity, including input(), signal-driven state, and zoneless change detectionRxJS for asynchronous data flows and interceptorsAngular Router with functional route guardsAngular Material for polished, consistent user interface componentsAG Grid / AG Charts and Highcharts for dashboards and data visualizationAngular testing using TestBed and with Amazon Cognito-based authentication flowsSCSS-based styling and component architecture following core/shared/features layering conventionsResponsibilitiesDesign, build, and maintain Angular applications, including dashboards, administrative tools, and customer-facing user interfacesDevelop backend services using TypeScript/Node.js and AWS LambdaWrite and maintain AWS CDK infrastructure code to support scalable, repeatable deploymentsWork with event-driven and data-oriented services, including Kinesis streams, RDS/Sequelize, and ElastiCache/RedisBuild and support CI/CD pipelines using CodePipeline, CodeBuild, and CodeDeploy for Angular and Lambda deploymentsImplement observability and troubleshooting capabilities using CloudWatch, X-Ray, and related toolingCollaborate with engineers, product stakeholders, and operations teams through Git/GitHub workflows, pull requests, and code reviewsRequired Skills & QualificationsStrong experience with TypeScript/JavaScript in both frontend and backend developmentProfessional experience with Angular v14+; experience with standalone components or signals-based Angular v17+ is preferredHands-on experience with AWS services such as Lambda, IAM, S3, and event-driven architecturesExperience with infrastructure as code, preferably AWS CDK or similar toolsExperience working with relational databases and ORMs such as Sequelize, TypeORM, or PrismaPractical understanding of caching concepts and tools such as Redis or ElastiCacheComfortable working with CI/CD pipelines and automated deployment processesProficient with Git/GitHub workflows, including branching, pull requests, and code reviewsExperience writing automated tests for frontend and backend applicationsNice to HaveExperience with Angular Material, AG Grid/AG Charts, or HighchartsAWS certification, such as Developer Associate or Solutions Architect AssociateExperience with Amazon Cognito authentication flowsFamiliarity with Docker or container-based deployments, including ECR, Swarm, or ECSExposure to VPC networking, security groups, and cloud security best practicesEducation and ExperienceBachelor’s degree in Computer Science, Engineering, Information Technology, or a related field; equivalent practical experience will also be consideredTypically 2–5 years of professional software development experience in full-stack, cloud-based, or web application developmentPhysical Demands and Work Environment:Primarily remote with minimum travelThe primary office is located in Durham, NCCollaborate via MS Teams, GitHub comments and documentsThe above statements are intended to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required. Management reserves the right to assign or reassign duties and responsibilities at any time, based on business needs.About UsPowerSecure, a Southern Company subsidiary, is a leading provider of innovative energy solutions to electric utilities and their industrial, institutional, and commercial customers.Join Our Power Team!We invest in high-value and cost-effective benefits for our employees. Our benefits package includes:Medical, dental, vision, and life insurance coverageCompetitive pay and a matching 401(k) planVacation, Company Holidays, Paid Time Off (PTO – personal and sick days)Flexible spending accounts / Health savings accountWellness Incentive ProgramsEmployee Referral ProgramTuition ReimbursementEqual Opportunity EmployerPowerSecure is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or any other basis protected by law. This position is not open to third partiesJob SummaryRequisition Number: SOFTW003319Job Category: Customer CareSchedule: Full-Time

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Full Stack - Software Engineer II (Power Distribution Equipment, Utility, HMI) in Durham, NC vacancy
  •  ...refrigeration and mechanical equipment. Installation and...  ...management, or plant engineering Oversees the...  ...cross-functionally with Utilities, Plant Engineering, and...  ...operating a motor vehicle or Powered Industrial Truck....  ...****@*****.***). Software Powered by ICIMS Job... 
    Equipment
    For contractors
    Apprenticeship

    FUJIFILM Corporation

    Durham, NC
    4 days ago
  •  ...following activities: People Focus, Equipment Focus and Standards "...  ...& oversee software upgrades & releases to applicable...  ...QualificationsBachelor's Degree in IT/Engineering/related field or equivalent...  ...process-based manufacturing, utility and/or packaging systems a plusKnowledgeable... 
    Equipment
    Work at office
    Local area

    Novo Nordisk Pharma

    Durham, NC
    8 hours ago
  • $125k - $187k

     ...resilience, fault tolerance, and observability. Collaborate with software engineers, product managers, and stakeholders to deliver reliable,...  ...or standing and computer‑based work. Limited lifting; equipment usage is computer‑related. EEO Statement Talkdesk is an equal... 
    Equipment
    Temporary work
    Work at office
    Worldwide

    Talkdesk

    Durham, NC
    1 day ago
  • $165k - $248k

     ...and cross‑functional teams, including software engineers, product managers, and business stakeholders...  ...‑based work. Limited lifting, and equipment usage limited to computer‑related equipment...  ...level Director Employment type Full-time Job function Engineering and Information... 
    Equipment
    Full time
    Temporary work
    Work at office

    Talkdesk

    Durham, NC
    3 days ago
  •  ...AskBio is seeking a Process Engineer II to join our MSAT Process Engineering...  .../calibration of instruments/equipment, securing supplies and...  ...with oversight. JMP Statistical Software proficiency is highly...  ...paid to the agency. SummaryLocation: Durham, NCType: Full time
    Equipment
    Full time
    Contract work
    Work at office
    Local area

    Asklepios BioPharmaceutical

    Durham, NC
    3 days ago
  • $65k - $72k

     ...role provides hands-on engineering support for manufacturing...  .... The Engineer II supports drug substance manufacturing equipment across upstream, downstream...  ...an analytical approach utilizing a combination of factors...  ...compensation, Biogen offers a full and highly competitive range... 
    Equipment
    Temporary work
    For contractors
    Local area
    Flexible hours

    Biogen

    Durham, NC
    2 days ago
  • $152k - $241.5k

     ...creativity and discovery and powers what were once science...  ...for a highly motivated Full-Stack Web Applications Engineers to join this dynamic and...  ...services for VLSI designs. This software development team is a...  ...and development of distributed microservices.In depth understanding... 
    Full time

    Nvidia

    Durham, NC
    2 days ago
  •  ...seekingaProcurement Specialist IItoprocurematerials, equipment, supplies,andservicesin accordance...  ...review.The ProcurementSpecialist II is expected to useinitiativeandindependent...  ...requirements. Coordinatewith Global Distribution Centers tosupportmaterialreturnstosuppliers... 
    Equipment
    For contractors

    Toshiba Global Commerce Solutions

    Durham, NC
    5 days ago
  •  ...Commerce Solutions is seeking a Procurement Specialist II to procure materials, equipment, supplies, and services in accordance with established...  ...invoice requirements. ~ Coordinate with Global Distribution Centers to support material returns to suppliers when appropriate... 
    Equipment
    For contractors

    Toshiba Global Commerce Solutions

    Durham, NC
    5 days ago
  •  ...publishers and advertisers with powerful ads and experiences that...  ...end to end. We hire engineers, not language...  ...problem, and ship reliable software across the stack.As a Lead Full Stack Engineer, you'll build...  ...plus relational and/or distributed data stores (MySQL, PostgreSQL... 
    Full time
    Local area

    Fyber

    Durham, NC
    1 day ago
  •  ...and advertisers with powerful ads and experiences that...  ...end to end. We hire engineers, not language...  ...problem, and ship reliable software across the stack.As a Lead Full Stack Android Engineer...  ...with deep experience utilizing relational and/or distributed data stores (MySQL,... 
    Full time
    Local area

    Fyber

    Durham, NC
    1 day ago
  •  ...help us make what matters.The PositionImprove/develop systems & equipment for the core processes to meet all customer, business &...  ...vehicle based on the role.QualificationsBachelor’s degree in engineering or related field from an accredited university required with one... 
    Equipment
    Local area
    Shift work

    Novo Nordisk Pharma

    Durham, NC
    3 days ago
  •  ...validation projects and activities. Support engineers with writing change requests and...  ...existing & new systems as assigned. Process equipment supported includes propagation, fermenters...  ..., cleaning, process clean & black utilities or computer validation) preferredExperience... 
    Equipment
    Work at office
    Local area

    Novo Nordisk Pharma

    Durham, NC
    1 day ago
  •  ...control systems for existing and/or new equipment and processes are in alignment with local...  ...time.QualificationsBachelor's Degree in engineering or related field of study from an...  ...experience in process-based manufacturing, utility, &/or packaging systems requiredMay consider... 
    Equipment
    Work at office
    Local area

    Novo Nordisk Pharma

    Durham, NC
    2 days ago
  • $175k - $213.5k

     ...members to pass with confidence and advance their careers. The engineering team collaborates closely with the product and design teams...  ...for future challenges. Role Overview The Staff Full-Stack Engineer on the Platform team plays a key role in research, experimentation... 
    Full time
    Local area
    Remote work
    Flexible hours

    Mobile Integration Workgroup

    Durham, NC
    12 hours ago
  • $95k - $125k

     ...Salary: $95,000 - $125,000 Role:Software Development Engineer (SDE) II Job Type:Full-time Years of Experience:2+...  ...years' experience back end or full stack developer in cloud environment....  ...services, especially Azure Synapse and Power Apps ~ Terraform or other IAC... 
    Full time
    Work at office
    Shift work

    Kognitiv Edge

    Durham, NC
    23 days ago
  •  ...problem solving Product Engineer with the capacity to...  ...and ramp new discrete power devices.Participate in...  ...environment troubleshooting equipment, material, or process...  ...JMP, Tableau, or similar software package.Ability to work...  ...: Durham, North CarolinaType: Full time
    Equipment
    Full time
    Contract work
    Local area

    WolfSpeed

    Durham, NC
    4 days ago
  • $43.4 - $62 per hour

    Software Engineer in Test Hybrid NC W2 Only Hybrid Durham NC area W2 OnlyBS in Computer Science or equivalent experience.5+ years of experience...  .... Yoh will never ask candidates to pay fees, purchase equipment, send gift cards, or transfer funds as part of the recruiting... 
    Equipment

    Yoh

    Durham, NC
    1 day ago
  •  ...Senior Electrical Engineer provides the...  ...controls and/or power distribution design of our manufactured...  ...materials and equipment that weigh ~40...  ...Electrical or equivalent software.Knowledgeable...  ...specifications.Utilize AutoCAD Electrical...  ...\& EngineeringSchedule: Full-Time
    Equipment
    Full time
    Flexible hours

    PowerSecure

    Durham, NC
    1 day ago
  • Join our team as a Warehouse Associate II, where you will play a crucial role in our Receiving department. Your responsibilities will include operating power equipment, managing inventory, and ensuring product quality. If you thrive in a fast-paced e
    Equipment

    Lowe's

    Durham, NC
    3 days ago
  •  ...overviewrestor3d is looking for an experienced Senior Fullstack Software for developing web/mobile platforms. This early-stage role...  ...applications, recently with ReactFirst-hand professional experience as a full stack developer with React, Node.js, TypescriptAbility to write... 

    restor3d

    Durham, NC
    3 days ago
  •  ...comprehensive, high-quality software solutions from end...  ...applications, and utilizes Java technologies...  ....Establishes full project life cycle...  ...Computer Science, Engineering, Information...  ...as Principal Full Stack Engineer (or closely...  ...load balancing for distributed systems;... 
    Full time

    Fidelity Investments

    Durham, NC
    3 days ago
  • $182k - $208k

     ...part of Intersect’s Engineering team, you’ll lead...  .... You’ll drive utility interconnection, optimize...  ...backbone of our power infrastructure and...  ..., as well as MV distribution designs and single...  ..., substation equipment, MV distribution,...  ...insurance allowance, full home office setup... 
    Equipment
    For contractors
    Work at office
    Home office
    Flexible hours

    GrabJobs

    Durham, NC
    1 day ago
  • $169k - $224k

     ...Development - Technology /Full-Time /HybridOur...  ...of scientists, engineers, and physicians...  ...we are using the power of next-generation...  ...grail.comThe Lab Software team builds and operates...  ...build resilient distributed systems that...  ...physical laboratory equipment, support software-... 
    Equipment
    Full time
    Work at office
    Local area
    Flexible hours

    GRAIL

    Durham, NC
    1 day ago
  •  ...with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Full-Stack Java Developer (Remote) to join our team in Durham, North Carolina (US-NC), United States (US).Job Description: 4+ years of... 
    Remote work

    NTT DATA

    Durham, NC
    2 days ago
  •  ...Sr. Full Stack Software Engineer Duration: 12 -24 Months Location: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington, KY Candidate should be local or willing to work onsite on any of the above locations for 5 days/ month The Expertise and Skills... 
    Local area
    Remote work

    Samprasoft

    Durham, NC
    4 days ago
  • $45 - $48 per hour

     ...client for over 15 years! Apply now for this exciting opportunity! CTG's premier client has a contract assignment for a Software Engineer II. Type: Contract Job Title: Software Engineer II Location: Durham, NC (hybrid remote) Candidates must be able... 
    Hourly pay
    Contract work
    Local area
    Remote work
    Weekend work

    Computer Task Group, Inc

    Durham, NC
    12 days ago
  • $132k - $207k

    We are looking for a Field Applications Engineer! NVIDIA’s AI platforms have already made a...  ...with large-scale rollouts of datacenter equipment.Networking knowledge -- TCP/IP, RDMA, RoCE...  ...characteristic protected by law.SummaryLocation: US, NC, Remote; US, NC, DurhamType: Full time
    Equipment
    Full time
    Remote work

    Nvidia

    Durham, NC
    3 days ago
  •  ...Full Stack Engineer Job details Posted 29 June 2026 Location Durham, NC...  ...operating REST-based web services and distributed systems. ~ Strong backend expertise...  ...Proven experience building and deploying software solutions by applying public cloud provider... 
    Worldwide

    Dexian DISYS

    Durham, NC
    3 days ago
  •  ...Full Stack Engineer — Fintech (Remote / MENA Focus) Principled Search is...  ...complete end-to-end systems that power modern cross-border...  ...& Architecture: Architect distributed systems capable of scaling...  ...3–6+ years of professional software engineering experience, including... 
    Remote work
    Relocation

    GrabJobs

    Durham, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack - Software Engineer II (Power Distribution Equipment, Utility, HMI). Be the first to apply!