Software Engineer/Applications Programmer (Int)
ECS Corporate Services

Morgantown, West Virginia


ECS is seeking a Software Engineer/Applications Programmer (Int) to work in our Morgantown, WV office. Please Note: This position is contingent upon contract award.

Job Description:

ECS is seeking a qualified Software Engineer/Applications Programmer (Int) to support transformative science and technology solutions for the Department of Energy. This position will support the execution of multiple projects. Initial efforts will be focused upon system integration, design, and testing of software solutions.

Responsibilities include:

Designs and codes software components, units, and modules that meet product specification and development schedules. Tests and debugs assigned components and units, Participated in large system and subsystem planning. Adheres to product build and release schedules and strategies. Acts as a technical resource for lower-level developers. Requires comprehensive knowledge of one or more platforms and operating systems, and of programming languages. Typically requires knowledge of one or more systems architectures. Familiar with a variety of the field's concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks. A wide degree of creativity and latitude is expected. Works under general supervision.

This position requires technical skills in areas such as software development and systems engineering and enterprise application integration. The candidate works closely with the Project Manager, Technical Lead, direct customer leadership, and third-party modeling partners to swiftly develop solutions in an agile environment and deploy capabilities to the operational end user. The candidate cultivates an environment that promotes customer service, excellence, innovation, collaboration and teamwork.

Required Skills:

  • Bachelor's Degree in software engineering, computer engineering, computer science, information technology, or a related field AND two years of practical experience in programming and coding
OR
  • Associate's Degree in software engineering, computer engineering, computer science, information technology, or a related field AND four years of practical experience in programming and coding
OR
  • Six years of practical experience in programming and coding
  • Must be eligible to obtain and maintain a Top Secret or DOE Q clearance throughout the life of the contract
  • Must be a US Citizen
  • Must currently live in Morgantown, WV or willing to relocate
  • Ability to work independently and as part of a team

Desired Skills:
  • Active Top Secret or DOE Q Clearance with the ability to maintain clearance throughout the life of the contract.
  • Two or more years experience supporting US Government customers
  • Project Management Professional certification
  • Experience supporting complex government and programs of a research and development nature
  • Experience with data storage, standards, and structuring of data.
  • Experience utilizing containerization technologies (e.g., Docker, podman)
  • Ability to automate data engineering processes within Linux environments including data wrangling and AI model development enablement
  • Highly proficient in software and network security, back-up, and recovery specifications.
  • Highly skilled in managing servers access for multiple, simultaneous, external vendors, Government, academia, and industry.
  • Ability to coach/mentor junior technical resources.

ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. ECS promotes affirmative action for minorities, women, disabled persons, and veterans.

ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3800+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.

General Description of Benefits



Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Engineering jobs


Montrose Environmental Group Inc.
Little Rock, Arkansas
Posted about 1 hour ago
Montrose Environmental Group Inc.
Orange, California
Posted about 1 hour ago
Montrose Environmental Group Inc.
Midland, Texas
Posted about 1 hour ago
View Engineering jobs ยป

Share diversity job

Software Engineer/Applications Programmer (Int) is posted on all sites within our Diversity Job Network.


African American Job Search Logo
Hispanic Inclusion Jobs Logo
Asian Job Search Logo
Women Inclusion Jobs Logo
Diversity Inclusion Jobs Logo
Seniors to Work Logo
Black Inclusion Jobs Logo
Veteran Job Center Logo
LGBT Job Search Logo
Asian Inclusion Jobs Logo
Disabled Job Seekers Logo
Senior Inclusion Jobs Logo
Disability Inclusion Jobs Logo
US Diversity Job Search Logo
LGBTQ Inclusion Jobs Logo
Hispanic Job Exchange Logo