
Associate IT Software Engineer
Duke Energy Corporation
The Role
Overview
Develop and test cloud-native software solutions under supervision.
Key Responsibilities
- research
- pair programming
- code review
- cloud solutions
- agile development
- status reporting
Tasks
-Complete independent research to refine best practices and present work to peers. -Participate in paired programming and code reviews with seniors to expand knowledge and understanding of software engineering. -Collaborate with designers, developers, and product owners to build cloud native software solutions targeting PCF, Azure, AWS, mobile iOS/Android, etc. -Design and build software solutions using agile/XP/TDD. -Clearly communicate progress and identify blocking issues.
Requirements
- iaas
- iac
- full-stack
- angular
- java
- associates
What You Bring
-Experience with Infrastructure as a Service (IaaS) and Infrastructure as Code (IaC) -Is familiar with cloud-native software engineering best practices. Can explain the benefits of container-based solutions, the use of microservices and principles of DevOps. -Experience building software solutions both independently and as part of a team (could be through independent projects, internships, advanced education). -Have understanding, though possibly limited exposure, to APIs. -Associates degree in Information Technology or Other Related Degree -Able to navigate and operate IDEs efficiently. -Knowledge of programming languages, operating systems and computer networks -Program well-designed, efficient code with broad supervision. -In lieu of Associates degree(s), High School/GED AND 2 year(s) related work experience -Full-stack development experience -Is familiar with several frameworks for development – have previous experience working with multiple frameworks and know the common, well-known ones in their language stack. -Understanding of, and some exposure to working with, databases. Should understand DB basic design techniques. -A basic understanding of cyber security principles such as authentication, authorization, and encryption. Ability to leverage common security libraries applicable to their language stack. -Self-sufficient in at least one programming language. Able to pick up a new language and implement a semi-stable, non-complex solution independently. -Familiarity with Angular (or other JavaScript based framework), Java, Python and private and/or public cloud (Pivotal Cloud Foundry, Azure, AWS, etc.) environments
People Also Searched For
Installation Technician jobs in Charlotte , North Carolina , US
Security Systems Technician jobs in Charlotte , North Carolina , US
Construction Foreman jobs in Charlotte , North Carolina , US
Installation Technician jobs in North Carolina , US
Security Systems Technician jobs in North Carolina , US
Construction Foreman jobs in North Carolina , US
Installation Technician jobs in Charlotte , US
Security Systems Technician jobs in Charlotte , US
Construction Foreman jobs in Charlotte , US
Benefits
-Hybrid Mobility Classification – Work will be performed from both remote and onsite locations after the onboarding period. However, hybrid employees should live within a reasonable daily commute to a Duke Energy facility.
The Company
About Duke Energy Corporation
-Grew from a regional power provider into one of America's largest energy holding companies. -Manages a diversified generation portfolio—coal, gas, nuclear, hydro, wind and solar. -Typical projects include grid modernization, pipeline infrastructure, renewable energy build-outs and nuclear operations. -Charlotte headquarters anchors an iconic LEED-Platinum skyscraper reshaping the city skyline.
Sector Specialisms
Utilities
Coal & Natural Gas Power
Wind Power
Electric Power
Gas Distribution
Renewable Energy
Electric Grid Upgrades
Natural Gas
Nuclear
Energy Storage
Electricity Generation
Electricity Transmission
Electricity Distribution
Fuel Procurement
Power Transmission
Visa Sponsorship
-no visa sponsorship offered
