Jr Full Stack Software Developer

LeidosWashington, DC
3d$57,850 - $104,575

About The Position

The Leidos Digital Modernization NISC IV team is looking to hire a Junior Full-Stack Software Developer, with a strong background in modern web technologies and full-stack development, to help develop the CARES web application. The ideal candidate will be experienced in building responsive front-end applications (Angular, TypeScript) and scalable back-end services (C#, .NET Core). Preferred candidates will have experience applying AI-assisted development tools (GitHub Copilot, Claude Code) and bring experience developing or integrating AI into web-based applications. Applicant must have the ability to obtain a Public Trust Security Clearance Suitability (To be eligible for Public Trust Security Clearance, one must be either a U.S. Citizen OR a U.S. Permanent Resident/Green Card holder who has resided in the U.S.A for the past 3 years.) All new hires must pass a drug test prior to starting with Leidos.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 0–3 years of professional software development experience.
  • Proficiency in C# and experience with .NET (preferably .NET Core / .NET 6+).
  • Experience building single-page applications with Angular and TypeScript.
  • Basic experience with relational databases (SQL Server / PostgreSQL / MySQL) and writing SQL.
  • Familiarity with RESTful APIs, JSON, and web fundamentals (HTTP, XML).
  • Working knowledge of Git, Agile development practices, and CI/CD concepts.
  • Strong communication skills and ability to work in a team.
  • Must have the ability to obtain a Public Trust suitability.

Nice To Haves

  • Experience with Entity Framework Core and LINQ.
  • Familiarity with ASP.NET Core Web API, middleware, and authentication (OAuth/OpenID Connect).
  • Experience with cloud platforms (AWS preferred).
  • Hands-on experience with CI/CD tools (Jenkins, Bitbucket Pipelines, GitHub Actions), and static analysis (SonarQube).
  • Containerization experience (Docker) and basic Kubernetes knowledge.
  • Experience integrating AI services or using AI-assisted coding (e.g., GitHub Copilot) or implementing LLM/AI APIs in web applications.
  • Familiarity with Microservice architecture patterns and distributed system fundamentals.

Responsibilities

  • Develop, enhance, and maintain web applications using C# and.NET Core (Web API).
  • Implement responsive frontend features using Angular and TypeScript.
  • Write and maintain SQL queries and schema changes for relational databases (Postgres).
  • Implement unit and integration tests.
  • Collaborate in Agile teams: participate in sprint planning, stand-ups, and retrospectives.
  • Troubleshoot, debug, and resolve defects in development, QA, and other environments.
  • Produce and maintain clear technical documentation.
  • Follow secure coding practices.

Benefits

  • Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service