Junior Developer

Posted:
1/27/2026, 5:35:34 AM

Location(s):
Texas, United States ⋅ Austin, Texas, United States

Experience Level(s):
Junior ⋅ Mid Level

Field(s):
Software Engineering

We are seeking a Junior Developer to help design, build, and maintain backend services within a layered, well-architected system. This role is intended for developers who are comfortable navigating existing architectures, contributing meaningful improvements, and maintaining long-term code quality.

You will collaborate closely with Senior Developers, contributing to implementation decisions, reviewing code, and helping ensure architectural consistency across the codebase.

Responsibilities

  • Develop and maintain backend API components using C# and .NET.
  • Implement and extend application and domain logic in alignment with architectural principles.
  • Work independently within established data access and infrastructure patterns.
  • Maintain clear separation of responsibilities across system layers.
  • Contribute to the design and evolution of RESTful APIs while preserving backward compatibility
  • Diagnose and resolve issues across multiple layers of the application stack.
  • Participate actively in code reviews with a focus on maintainability and architecture.
  • Use Git and follow internal standard operating procedures (SOPs) for version control and code collaboration.
  • Communicate status, risks, and technical tradeoffs clearly.
  • Contribute to CI/CD workflows and assist with diagnosing pipeline failures.
  • Adhere to and reinforce existing coding standards and conventions.

Candidate Requirements

  • 2–4 years of professional experience with C# and .NET.
  • Experience working in a layered or clean architecture codebase.
  • Experience building and maintaining backend APIs in production.
  • Practical experience with ORM-based data access.
  • Experience working in multi-project or modular solutions.
  • Ability to modify existing systems thoughtfully without unnecessary refactoring.
  • Strong Git experience, including pull requests and code reviews.
  • Ability to apply technical direction while exercising sound judgment.
  • Strong written and verbal communication skills.

Preferred Skills

  • .NET libraries: FluentMigrator, Hangfire, EntityFramework, Swagger(Swashbuckle), Microsoft Graph, .NET SDK 8+.
  • Experience with systems that clearly separate API, domain, and infrastructure concerns.
  • Solid understanding of DTOs, domain models, and persistence models.
  • Experience maintaining APIs over time (versioning, backward compatibility).
  • Familiarity with CI/CD automation and troubleshooting.
  • Experience with cloud-hosted .NET applications.
  • Prior experience mentoring or supporting junior developers.

Benefits: This position is located in Austin, Texas and is an in-office position.  Selected candidate is eligible for employer matched 401(k), medical, dental, vision, basic life and AD&D insurances and other benefit offerings.