Hybrid Senior Software Engineer

KeyLogic, LLC
Morgantown, WV, United States
21 days ago
Apply on jobs.localjobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

ASP.NET Agile Methodology Software Applications Computing Platforms Microsoft Azure C Sharp (Programming Language) Information Systems Computer Engineering Data Integration Relational Databases Web Development Entity Framework
+15 more
Github Microsoft SQL Server Oracle (Applications) Performance Tuning Scrum Methodology Software Engineering Systems Architecture Web Applications .NET Core Devexpress ReactJS Delivery Pipeline Information Technology Api Design Restful APIs

Job description

KeyLogic is seeking a Senior Software Engineer to join our supporting the Department of Energy. The Engineer will be joining our team of developers to help with the maintenance of existing software applications and creation of new software applications. The position is Hybrid based out of Pittsburgh, PA or Morgantown, WV. Remote may be considered. Preference given to candidates located in PA and WV.

The successful candidate will join an agile software development team that follows the scrum framework to deliver software incrementally to our customers. The Engineer will be required to update legacy applications as well as implement new applications.

This position supports a U.S. Government contract and requires U.S. Citizenship, * 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.

  • Collaborate with technical and nontechnical 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.

Requirements

  • US Citizenship

  • Bachelor’s Degree or higher in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a directly related technical field. (Degrees in unrelated disciplines, coding bootcamps, certifications, or self-study alone do not satisfy this requirement.)

  • 8+ years of work experience in IT or 6+ years with a MS in computer science or related field

  • 4+ years of experience developing web applications

  • 4+ years of experience working with relational databases such as Oracle or SQL Server

Desired Skills

  • .NET Core, C#, Entity Framework Core, Razor Pages, React

  • RESTful Web API development

  • Azure DevOps, GitHub, automated pipelines

  • SQL Server and performance tuning

  • DevExpress/DevExtreme (preferred)

  • Knowledge of Agile software development and Scrum framework

About the company

Supporting critical missions at the intersection of data and science, KeyLogic provides mission management, systems analysis, data analytics, digital transformation, and cybersecurity to customers in the energy, federal civilian, and defense sectors, with a 20+ year portfolio of successes supporting DOE, DOC, EPA, DOD, DHS, FBI, and other federal agencies challenged with complex missions. We help our customers solve the world’s most challenging problems with unsurpassed anticipatory service.

KeyLogic employs over 400 team members, including systems designers, developers, data scientists, IT and cybersecurity specialists, engineers, mission experts, program managers, and more than 70 Ph.D. scientists. This multidisciplinary team works together solving challenging problems with anticipatory service-always staying one step ahead-benefiting our customers, and ultimately helping build a better world.

We are committed to the success of each customer’s mission. We care enough to make their mission our mission and their success our success. We take technical service delivery to a level above our peers. Our anticipatory service is best-in-class.

KeyLogic is an Equal Opportunity/Equal Access Employer. KeyLogic is committed to a policy of non-discrimination against individuals on the basis of any legally protected status.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.localjobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all