Are you applying to the internship?
Job Description
About Battelle:
Battelle is a research and development organization that delivers solutions when others can’t. They conduct research and development, manage national laboratories, design and manufacture products, and deliver critical services for clients ranging from multinational corporations and small startups to government agencies. Battelle values diversity and welcomes applications from all qualified individuals.
Job Description: Software Engineer – Entry Level (Arlington, VA)
Battelle’s Critical Infrastructure Business Line is seeking an entry-level Software Engineer to join a team supporting the research, development, test, and evaluation of security systems and technology for the Department of Homeland Security (DHS) and the Transportation Security Administration (TSA).
Responsibilities:
• Support the Team Lead throughout the software development lifecycle, focusing on enhancing test and evaluation capabilities.
• Contribute to project scoping and requirement development for new software features.
• Design systems to support automated testing.
• Design, integrate, and manage relational databases to efficiently organize mission-critical data.
• Apply Agile methodologies for task management.
• Conduct fabrication and compliance testing for developed products.
• Code in various programming languages (C#, Python, JavaScript, and SQL), including scripted, object-oriented, and query programming.
• Collaborate with team members and clients to generate innovative solutions for technical challenges within the test facility.
• Specific tasks may include designing applications to centralize and store test data, developing scripts and programs to automate testing, and directly engaging with the client.
Key Qualifications:
• Bachelor’s degree in Software Engineering/Development, Computer Science, or a related field.
• Experience with full-stack software coding.
• Experience writing scripts and applications in C#, .NET, and Python.
• Familiarity with object-oriented programming.
• Knowledge of SQL Server and relational database concepts.
• Experience adding features to existing codebases.
• Strong written and verbal communication skills.
• Demonstrated experience solving complex technical problems related to engineering, test and evaluation, or scientific activities.
• Eligibility and willingness to obtain and maintain a DoD Secret Clearance and TSA Suitability.
• U.S. Citizenship is required.
Preferred Qualifications:
• Minimum 1 year of full-stack software coding experience.
• Experience with interface development using JavaScript and C#.
• Experience with web frameworks like ASP.NET Framework & Core.
• Prior experience working for TSA or DHS.
• Active Secret Clearance.