SIGN IN
Mid or Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

KeyLogic · 12 hours ago

Mid or Senior Software Engineer

KeyLogic Systems is seeking a Mid or Senior Software Engineer to support their Department of Energy program team at the National Energy Technology Laboratory. The role involves developing, enhancing, and modernizing mission-critical applications in a cloud-native, AI-enabled architecture while working in an Agile environment.
Cyber SecurityEnterprise SoftwareBig DataInformation TechnologyAnalyticsInformation ServicesProject ManagementSecurity
check
Culture & Values
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design, develop, and maintain enterprise web applications using .NET Core, ASP.NET Razor Pages, React, Entity Framework Core, and SQL Server
Modify legacy applications to implement new requirements, enhancements, and defect fixes
Contribute to system architecture and platform design, including reusable components, shared services, and integration patterns
Support modernization efforts involving Microsoft Azure and other cloud‑native technologies
Participate in integrating AI and machine learning capabilities, including Azure Cognitive Services and Azure OpenAI
Collaborate with technical and non‑technical stakeholders to define and estimate user stories
Participate in customer meetings to discuss requirements, design approaches, and demonstrate completed work
Engage fully in Scrum ceremonies and contribute to continuous improvement in development practices
Support data integration, reporting efforts, and quality initiatives with business analysts
Pursue professional growth with emerging technologies relevant to the evolving technical stack

Qualification

.NET CoreC#SQL ServerAzureReactEntity Framework CoreAI/ML integrationAgile/ScrumRESTful Web APICI/CDGitSonarQube

Required

US Citizenship
Bachelor's Degree in computer science or related field
4+ years of work experience in IT or 2+ years with a MS in computer science or related field
Proficiency in C#, .NET Core, and SQL Server
Experience developing and maintaining web applications

Preferred

Background in system or application architecture within .NET or Azure ecosystems
Experience designing or maintaining shared frameworks, APIs, or platform‑level services
Hands‑on integration of AI/ML capabilities (NLP, predictive analytics, automation)
Familiarity with Azure AI, Cognitive Services, Azure OpenAI, or Azure Machine Learning
Experience with CI/CD, infrastructure‑as‑code, and cloud modernization strategies
Prior experience in an Agile/Scrum environment
.NET Core, C#, Entity Framework Core, Razor Pages, React
RESTful Web API development
Azure DevOps, Git, automated pipelines
SQL Server and performance tuning
DevExpress/DevExtreme (preferred)
SonarQube or similar code quality tools

Company

KeyLogic

twittertwittertwitter
company-logo
KeyLogic is an innovative mid-sized company that provides analytic and digital technology solutions to leading data-centric customers across energy, commerce, and defense sectors.

Funding

Current Stage
Late Stage
Total Funding
unknown
2023-11-27Acquired

Leadership Team

leader-logo
Jon Hammock
Founder & Chief Experience Officer
linkedin
Company data provided by crunchbase