Junior Software Engineer

Bethesda, MD
Full Time
Entry Level

Job Description:

This role is more than just coding. We need a Junior Software Engineer who will use their passion to guide a development team to learn new tools and techniques, identify and implement system improvements, and mentor teammates. Using Agile methodologies, modern languages and frameworks, cloud technologies, and microservice-based approaches, you'll work with the development team to build innovative, complex systems. You'll analyze the needs and the environment to make sure the solution you're developing considers the current architecture and operating environment, as well as future functionality and enhancements. Join us as we build systems to change our clients for the better.

You Have:

  • Experience with software development

  • Experience with JavaScript, including frameworks, such as React, Angular, or Vue

  • Experience with backend languages and frameworks, including Java, Python, Node.js, .NET, or SQL/NoSQL

  • Experience with version control systems, including Git

  • Ability to obtain a security clearance

  • Bachelor's degree

Nice If You Have:

  • Experience with front-end user interface development, including translating requirements into code and implementing mockups

  • Experience with HTML/CSS, including cross-browser compatibility, responsive web design, CSS preprocessors, such as Sass or LESS, or frameworks and libraries, such as Bootstrap, Foundation, or the US Web Design System

  • Experience with cloud-computing services, including Amazon Web Services (AWS) or Microsoft Azure

  • Experience with Agile practices

  • Experience in mobile application development

  • Experience with Docker

  • Knowledge of Section 508 compliance

  • Possession of excellent critical thinking skills

  • Possession of excellent verbal and written communication skills

  • Possession of excellent interpersonal, team, and relationship-building skills


Apply for this position

Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*