
Senior Software Engineer
The Energy Authority
full-time
Posted on:
Location Type: Remote
Location: Florida • Washington • United States
Visit company websiteExplore more
Job Level
About the role
- Use a variety of environments like C# and scripting languages to create and enhance business applications.
- Build design artifacts such as use cases and sequence diagrams to support requirements gathering.
- Assist fellow developers in building complex applications, troubleshoot issues, and provide application-level support for critical business functions.
- Participate in systems consulting, analysis, and design while working alongside vendors and internal teams to bring innovative solutions to life.
- Get to know our business users, their roles, and functions to ensure our software aligns with their needs.
Requirements
- Proficiency in .NET 3.5 and higher, C#, ASP.NET/Core, Angular, MongoDB, T-SQL, EF, Visual Studio, VS Code, Git, JavaScript, TypeScript, HTML5, CSS, NPM, and Agile.
- Experience with ES6, RxJs, NgRx, Azure DevOps, MSTest, Lean, Kanban, PowerShell, Slack, KendoUI, SignalR, Service Fabric, Docker/Kubernetes, Azure (ASB, APIM, AAC), and Figma is a plus.
- Bachelor's degree or equivalent combination of education and 10+ years of related experience in software development and IT.
- Microsoft Certified Solutions Developer (MCSD) certification is a plus, but not required.
Benefits
- TEA values innovation and collaboration
- Opportunity for professional growth
- Diverse tech stack to work with
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET 3.5C#ASP.NET/CoreAngularMongoDBT-SQLEntity Framework (EF)JavaScriptTypeScriptHTML5
Soft Skills
troubleshootingcollaborationrequirements gatheringanalysisdesigncommunicationsupportinnovationuser engagementproblem-solving
Certifications
Microsoft Certified Solutions Developer (MCSD)