United States of America Remote (Country)

Young Basile is hiring a Senior Level Full-Stack Software Engineer

About the Role

You will serve as the primary technical force behind all software systems in a specialized legal environment, operating with full autonomy to design, build, and maintain applications from concept to production. With no development team or project manager to rely on, you must thrive in independent settings and take complete ownership of technical decisions, system reliability, and long-term scalability.

Key Responsibilities

  • Drive every phase of the software development lifecycle, including gathering requirements, designing system architecture, writing code, testing, and deploying solutions.
  • Manage and maintain hosting environments across cloud platforms like Azure and AWS, as well as on-premises infrastructure, ensuring high availability and performance.
  • Oversee CI/CD pipelines and version control workflows using Git and Azure DevOps to enable efficient and repeatable deployments.
  • Act as the sole database administrator for MSSQL systems, responsible for backups, data migrations, indexing strategies, and resolving performance bottlenecks.
  • Design and implement secure application layers using authentication frameworks such as Identity and JWT, while proactively defending against common security threats.
  • Advise executive leadership on technology strategy, trade-offs between technical debt and delivery speed, and future infrastructure needs.
  • Document system designs, code decisions, and operational procedures to ensure continuity and maintainability over time.

What We Expect

You bring 5–10 years of hands-on development experience, ideally in environments where you operated with high independence—such as startups or small teams. You’re fluent in C# and deeply experienced with .NET Core and ASP.NET for building robust back-end systems. Your proficiency extends to front-end technologies including JavaScript, HTML5, and CSS3, allowing you to deliver polished user experiences.

Strong command of MSSQL and T-SQL is essential, along with practical knowledge of design patterns like Repository and Unit of Work. You’re comfortable debugging issues at any level—whether it’s a UI rendering glitch, a database deadlock, or a misconfigured server.

You balance clean, maintainable code with business urgency, knowing when to optimize and when to deliver. You’re skilled at translating complex technical topics into clear language for non-technical stakeholders and committed to using AI-assisted tools like GitHub Copilot and ChatGPT to enhance productivity.

Fluency in English—both written and spoken—is required. Our work environment supports remote collaboration across multiple states, with a focus on autonomy, clear documentation, and sustainable growth.

Required Skills
C#.NET CoreASP.NETMSSQLJavaScriptHTML5CSS3T-SQLGitVisual StudioRepository PatternUnit of WorkDesign PatternsTask PrioritizationSelf-directed Work C#.NET CoreASP.NETMSSQLJavaScriptHTML5CSS3T-SQLGitVisual StudioRepository PatternUnit of WorkDesign PatternsTask PrioritizationSelf-directed Work
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Young Basile
A mid-sized IP law firm representing the world’s leading computer software and hardware innovators—from early-stage startups to unicorns and global Fortune 100 companies. The firm specializes in cutting-edge technologies including artificial intelligence, autonomous vehicles, video encoding, quantum computing, and cloud computing.
All jobs at Young Basile Visit website
Job Details
Category fullstack
Posted 4 days ago