Software Engineering Intern at Eversource completing software engineering tasks. Gain hands-on experience in the energy industry while engaging in professional development activities.
Responsibilities
An intern working with our Software Engineering team will work to help complete basic end to end software engineering tasks
The student will perform basic analysis, development, testing, debugging, configuration, incident investigation, documentation, health monitoring/alerting, and implementing based on and related to user or system design specifications
Work within guidelines set by team to independently tackle well-scoped problems
Seek opportunities to expand technical knowledge and capabilities
Requirements
Student must be currently enrolled in a four year accredited university program
Effectively uses code version control systems such as git
Understands basic programming and OOP concepts
Understands core application development patterns
Experienced using data structures
Familiar with traditional data stores
Familiar with REST API syntax and tools for documenting and testing the REST APIs such as Swagger and Postman
Familiar with Agile methodology
Theoretical knowledge of work area
Ability to work autonomously with limited supervision
Displays strong work ethic
Understands direction provided and implements assigned tasks effectively
Displays Project/team level impact
Troubleshoots simple engineering problems by checking logs, using developer tools and debugger effectively
Able to use existing knowledge of algorithms, structures and patterns to design and implement solutions of light to moderate complexity
Objectively evaluates whether they've met their goals
Communicates effectively during meetings
Completes work or raises roadblocks in a timely manner
Open to change and learning new skills to get work done
Accepts feedback graciously and learns from experience
Shows respect towards other team members
Experience using TypeScript and Node.js
Familiar with Microfrontends and Microservices
Experience with React
Experience with SQL Server and Writing Stored Procedures
Experience using Azure Cloud Services
Experience using Azure Dev-Ops
Knowledge of .NET Framework 4.x and .NET Core 3.x
Experience using Visual Studio utilizing the C# programming language.
Benefits
Practical experience in a dynamic work environment
Career development and mentorship
Exposure to hands-on engineering tasks and experienced teams
Opportunities available in Connecticut, Massachusetts, and New Hampshire
Sr. Technical Lead managing the architecture and design of CPQ solutions for Rolls - Royce. Collaborating with partners and enhancing solutions across multiple countries.
Software Engineering Lead at PrePass driving innovation and collaboration within engineering to deliver robust solutions. Leading a team focused on developing scalable systems for the transportation industry.
Software Engineer III at CrowdStrike, developing cloud architecture and services to enhance cybersecurity solutions. Collaborating with teams to deliver scalable, efficient technology.
Software Engineer developing AI solutions for sustainability challenges at Recursive. Focusing on prompt engineering, model deployment, and backend development for innovative applications.
Leads software engineering team strategies and mentoring at Sicredi, Brazil. Focused on credit solutions and pricing development with agile methodologies.
Principal Software Engineer at Leonardo DRS developing cutting - edge defense and intelligence products. Leading design, development, and mentoring engineers in a dynamic team environment.
Software Engineer developing high - performance networking software at Supermicro. Leading integration of SONiC - based systems with advanced networking ASICs for data center solutions.