The Energy Authority logo
The Energy Authority

Strategic Solutions for Public Power

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 1997H1B SponsorCompany SiteLinkedIn

Location

Florida + 1 moreAll locations: Florida | Washington

Posted

42 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

The Energy Authority

• 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.

Job 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

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 501-1,000Since 1909H1B No Sponsor

• Develop and maintain backend software systems for web crawling and automated data acquisition using Python and Playwright or related tools/libraries. • Develop and maintain scalable data processing pipelines supporting ingestion, transformation, and storage workflows. • Implement and maintain monitoring, alerting, and observability capabilities to ensure data quality, performance, and reliability in production environments. • Debug and troubleshoot issues across data pipelines and database components, including production support and incident response. • Participate in sprint ceremonies and collaborate with product and design partners. • Perform code reviews, provide feedback to other engineers, and ensure the quality and maintainability of the codebase. • Maintain CI/CD pipelines, infrastructure, and databases supporting these systems.

Ohio
$123K - $136K / year
Job Closed
SAIC logo

Senior Full Stack .Net Developer

SAIC

SAIC is a premier Fortune 500® mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives. We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com . For ongoing news, please visit our newsroom .

Full TimeRemoteTeam 10,001

SAIC is seeking a motivated, career, and customer-oriented Senior Full Stack .Net Developer to join our team and begin an exciting and challenging career. This position is 100% remote. Responsibilities: - Serve as an active member of the software development team in an Agile environment. - Participate in regular meetings/ceremonies such as Daily Stand Ups, Sprint Planning, Reviews and Demos, Retrospectives, Risk meetings, etc. - Utilize full-stack development expertise in .Net web applications using C#, Unit testing, NUnit testing techniques, and deployment actions using CI/CD pipelines. - Design, build and/or fix bugs in a web-based application that utilizes cloud native services and architecture. - Architect metadata driven solutions to support customer requirements. - Ensure the performance, quality, and responsiveness of application . - Provide development support, as needed, for solutions deployed to production. - Implement long-term solutions and building blocks within the agile framework for improved reusability. - Interface with the stakeholders for project requirements. - Apply and promote good software engineering practices such as test automation, modularization, and simplification. - Coordinate and collaborate with colleagues on various problems and solutions. - Document software designs, which may include design diagrams, data flow diagrams, software module descriptions, etc. - Use Integrated Development Environment (IDE) tools to include Visual Studio, Azure DevOps and GIT. - Comfortable with Windows Operating systems and environments. SAIC® is a premier Fortune 500® mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives. We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

United States
Grip logo

Senior Software Engineer

Grip

The AI-powered event platform built for business relationships.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Take ownership of features from start to finish using agile methodologies, delivering with feature flags, tests and observability • Work with our product team to refine plans and identify issues and opportunities • Deliver features with security and performance in mind • Champion high-quality communications including technical proposals and specifications, testing reporting, release planning and more. • Mentoring colleagues to help them grow as engineers and actively supporting their development • Be happy working across the tech stack

United Kingdom
Adobe logo

Software Development Engineer 4

Adobe

Changing the world through digital experiences.

Full TimeRemoteTeam 10,001+Since 1982H1B Sponsor

• Address and solve complex support cases for EMEA clients • Partner with coworkers, partner and clients to deliver resilient solutions • Occasionally join customer calls to present recommendations • Mentor junior team members and contribute to upskilling initiatives • Explore automation and tooling to improve quality and prevent issues proactively

Poland
Job Closed