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
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
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
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 StageTotal Funding
unknown2023-11-27Acquired
Recent News
Company data provided by crunchbase