Junior Developer

WhiteWater MidstreamAustin, TX
3dOnsite

About The Position

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.

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.

Nice To Haves

  • .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.

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.

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.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

No Education Listed

Number of Employees

1-10 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service