Computer Scientist, Junior (820)
Reliance Test & Technology, LLC · Patuxent River, MD · 2 wk ago
EngineeringFull-time
Responsibilities
- Participate hands-on in designing, developing, debugging, and maintaining software applications.
- Create and execute test plans, scenarios, and test cases to validate software functionality, performance, and reliability.
- Support the development of QA processes, testing infrastructure, and best practices to ensure high-confidence deployments.
- Support application development activities throughout the full software development lifecycle (SDLC).
- Work closely with cross-functional teams on coding, troubleshooting, testing, and documentation.
Requirements
- BS degree in Computer Science, Mathematics, or Engineering from an ABET-accredited institution.
- C# and .NET application development experience.
- Experience with HTML, CSS, JavaScript, TypeScript, and DOM manipulation.
- Relational databases, SQL, and data modeling knowledge (ERDs).
- High-level troubleshooting, debugging, and analytical skills.
- Proven experience working in a collaborative software development environment.
- Familiarity with structured software development lifecycles, specifically Agile or Scrum.
- Ability to work overtime/after hours as needed.
- Possess valid state driver’s license and successfully pass drug screening.
- Prior exposure to enterprise-level or multisite environments desired.
Qualifications
- OOP principles and software design patterns.
- Experience with Git and version control.
- Experience with ASP.NET MVC, jQuery, Backbone, or similar frameworks.
- Exposure to automated testing and CI/CD pipelines.
- Familiarity with DoD Test & Evaluation or government contracting.
- Internship, academic project, or professional experience in software development or quality assurance.
Skills
- High-level troubleshooting, debugging, and analytical skills.
- Collaborative software development experience.
- Structured software development lifecycles, specifically Agile or Scrum.
- Ability to work overtime/after hours as needed.
- Prior exposure to enterprise-level or multisite environments.
- Proven experience in software development or quality assurance.
Benefits
- Medical, Dental, Vision insurance.
- 401(k) retirement plan.
- Life/AD&D/STD/LTD insurance.
- Tuition and Training Assistance Program.
- Employee Assistance Program (EAP).
- Paid vacation, sick leave, and 11 paid holidays.
- Flexible work schedule.
- 10-year contract.
Pay
Commensurate with experience.
Schedule
Full-time.